⊗tsSpOpCCo 6 of 37 menu

Konstruktor Kelas dalam OOP di TypeScript

Mari kita berikan nilai awal properti sebagai parameter konstruktor kelas. Dalam hal ini, parameter juga perlu diberikan tipenya:

class User { name: string = ''; constructor(name: string) { this.name = name; } }

Ada nuansa di sini. Karena nilai properti ditugaskan dalam konstruktor, maka nilai awal properti dapat tidak ditetapkan dan ini tidak akan menjadi kesalahan:

class User { name: string; // tidak menetapkan nilai constructor(name: string) { this.name = name; } }

Sekarang mari kita buat objek dari kelas kita, dengan segera menyebutkan namanya:

let user: User = new User('john');

Mari kita akses properti dari kelas kita:

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

Buatlah kelas Employee, ke dalam konstruktornya berikan nama depan, nama belakang, usia dan gaji karyawan.

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