⊗tsSpIfMt 21 of 37 menu

Методе интерфејса у TypeScript-у

У интерфејсима објеката такође можемо додати и методе објеката. Хајде да додамо у наш интерфејс метод који би требало да поздрави корисника. За то морамо задати име методе, типове параметара и тип вредности коју враћа метода:

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

Имплементирајмо наш метод у објекту:

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

Позовимо наш метод:

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

За интерфејс IUser, имплементирајте метод за проверу старости. Ако је старост корисника мања од 18, нека се прикаже порука да је приступ забрањен.

Направите интерфејс IMath са својствима num1 и num2, као и методом getSum, који ће сабрати оба броја.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј