⊗tsSpOpCP 4 of 37 menu

TypeScript-də OOP Sinifinin Xüsusiyyətləri

Gəlin indi sinif xüsusiyyətlərini elan etməyi öyrənək. TypeScript-də bütün xüsusiyyətlər elan edilərkən onların tipi göstərilməlidir. Gəlin praktikada bunun necə edildiyinə baxaq.

Gəlin User sinfi yaradaq. Ona name xüsusiyyətini təyin edək və onun sətir olacağını göstərək:

class User { name: string; }

Lakin belə bir kod səhv verəcək, çünki xüsusiyyətin ilkin qiyməti təyin edilməyib.

Gəlin onu təyin edək:

class User { name: string = 'john'; }

İndi sinfimizdən bir obyekt yaradaq:

let user: User = new User;

İndi isə xüsusiyyətin qiymətini çıxadaq:

console.log(user.name); // 'john'

İndi isə obyekt yaradıldıqdan sonra xüsusiyyətin qiymətini dəyişək:

user.name = 'eric';

Student sinfini nameage xüsusiyyətləri ilə yaradın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et