C# ClassesLesson 30Preview gratis
C# Inheritance
Lesson ini bagian dari C# · Semua level
Ringkasan
Inheritance membuat class turunan mengambil field dan method dari class induk dengan menulis tanda titik dua setelah nama classnya. Kata kunci base dipakai untuk mengakses anggota induk, termasuk konstruktor. Warisan mendukung pemakaian ulang kode dan hierarki yang logis, serta bisa dibatasi dengan sealed.
Poin kunci
- Class turunan ditulis dengan format class B : A sehingga A menjadi base class.
- Konstruktor turunan bisa memanggil konstruktor induk memakai sintaks base(...).
- Anggota private milik induk tidak bisa diakses turunan, sedangkan public dan protected bisa.
- C# menerapkan single inheritance sehingga satu class hanya bisa mewarisi satu class lain.
- Kata kunci sealed mencegah sebuah class diwarisi oleh class lain.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.