⊗tsSpIfMt 21 of 37 menu

Kaedah Antara Muka dalam TypeScript

Dalam antara muka objek, kita juga boleh menambah kaedah objek. Mari tambahkan ke antara muka kita satu kaedah yang sepatutnya menyapa pengguna. Untuk ini, kita perlu tentukan nama kaedah, jenis parameter dan jenis nilai yang dipulangkan:

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

Mari laksanakan kaedah kita dalam objek:

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

Mari panggil kaedah kita:

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

Untuk antara muka IUser, laksanakan kaedah untuk menyemak usia. Jika usia pengguna kurang daripada 18, biarkan mesej yang menunjukkan bahawa akses dilarang dipaparkan.

Buat antara muka IMath dengan sifat-sifat num1 dan num2, serta kaedah getSum, yang akan menambah kedua-dua nombor.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak