⊗tsSpIfPp 20 of 37 menu

Properti Antarmuka di TypeScript

Misalkan kita memiliki antarmuka yang mendeskripsikan pengguna:

interface IUser { }

Mari kita tambahkan properti dan tipenya ke dalam antarmuka ini:

interface IUser { name: string; age: number; }

Sekarang kita buat objek dari antarmuka. Untuk itu kita deklarasikan variabel, di mana kita tentukan antarmuka pilihan sebagai tipe:

let user: IUser;

Sekarang kita dapat menuliskan nilai untuk properti yang ditentukan dalam antarmuka:

let user: IUser = { name: 'john', age: 30 }

Jika sekarang kita mencoba membuat pengguna tanpa menentukan properti yang diperlukan, kita akan melihat kesalahan:

let user: IUser = { name: 'john', // kesalahan }

Kesalahan juga akan terjadi jika mencoba membuat properti tambahan:

let user: IUser = { name: 'john', surn: 'smit', // kesalahan age: 30 }

Buatlah antarmuka IMath dengan properti num1 dan num2.

Implementasikan objek calc dari antarmuka yang telah dibuat di atas.

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