⊗tsSpIfMt 21 of 37 menu

Metodi delle interfacce in TypeScript

Nelle interfacce degli oggetti è anche possibile aggiungere metodi degli oggetti. Aggiungiamo alla nostra interfaccia un metodo che dovrebbe salutare l'utente. Per fare questo, dobbiamo specificare il nome del metodo, i tipi dei parametri e il tipo del valore restituito:

interface IUser { name: string; age: number; greet(text: string): string; }

Implementiamo il nostro metodo nell'oggetto:

let user: IUser = { name: 'john', age: 30, greet(text: string): string { return text + ', ' + this.name } }

Chiamiamo il nostro metodo:

console.log(user.greet('hello')); // 'hello, john'

Per l'interfaccia IUser, implementate un metodo per verificare l'età. Se l'età dell'utente è inferiore a 18, dovrebbe essere visualizzato un messaggio che indica che l'accesso è vietato.

Create un'interfaccia IMath con le proprietà num1 e num2, e anche un metodo getSum, che sommerà entrambi i numeri.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta