⊗tsSpIfPp 20 of 37 menu

TypeScript'te Arayüz Özellikleri

Diyelim ki bir kullanıcıyı tanımlayan bir arayüzümüz olsun:

interface IUser { }

Şimdi bu arayüze özellikler ve onların türlerini ekleyelim:

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

Şimdi arayüz nesnesi oluşturuyoruz. Bunun için bir değişken tanımlayıp, tip olarak seçilen arayüzü belirtiyoruz:

let user: IUser;

Şimdi arayüzde tanımlanan özelliklere değerler yazabiliriz:

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

Eğer şimdi gerekli özellikleri atamadan bir kullanıcı oluşturmaya çalışırsak, bir hata göreceğiz:

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

Ayrıca, fazladan bir özellik eklemeye çalışırsak da hata alırız:

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

IMath arayüzünü num1 ve num2 özellikleriyle oluşturun.

Yukarıda oluşturulan arayüzün calc nesnesini uygulayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet