C# ClassesLesson 27Preview gratis
C# Constructors
Lesson ini bagian dari C# · Semua level
Ringkasan
Konstruktor adalah method khusus yang dijalankan otomatis saat objek dibuat dengan new, dan namanya persis sama dengan nama class. Bila tidak ada konstruktor yang ditulis, C# membuatkan konstruktor default tanpa parameter. Konstruktor bisa dimuat (overload) dan saling memanggil dengan sintaks this atau base untuk menghindari duplikasi kode.
Poin kunci
- Konstruktor tidak memiliki tipe return dan namanya sama persis dengan nama class.
- Konstruktor default otomatis tersedia bila class tidak mendefinisikan konstruktor apa pun.
- Konstruktor berparameter memungkinkan objek langsung terisi data saat dibuat.
- Constructor chaining memakai this(...) untuk memanggil konstruktor lain pada class yang sama atau base(...) untuk konstruktor induk.
- Konstruktor statis dijalankan sekali ketika class pertama kali dipakai.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.