Modul ini membahas pemrograman berorientasi objek pada VB.NET, mulai dari kelas dan objek, properti, konstruktor, pewarisan, antarmuka, sampai kelas abstrak dan kelas terkunci. Materinya disusun bertahap, yaitu satu kelas sederhana pada awal modul dan hierarki yang menggunakan antarmuka serta kelas abstrak pada bagian akhirnya. Setiap topik memuat program console yang dijalankan sungguhan, sehingga sintaks dan keluarannya dapat dipelajari dari contoh yang benar-benar berjalan. Posisi modul ini berada setelah topik dasar bahasa, alur kendali, dan prosedur, sekaligus menjadi dasar bagi modul koleksi, LINQ, dan Windows Forms.
VB Berorientasi Objek
Kelas, properti, konstruktor, pewarisan, antarmuka, dan kelas abstrak pada VB.NET.
0/0 selesai
- Kelas dan Objek
Sintaks Class, pembuatan objek dengan New, dan field di dalam kelas.
- Properti
Prosedur Property dengan Get dan Set serta properti otomatis satu baris.
- Konstruktor
Konstruktor dengan parameter, overloading konstruktor, dan inisialisasi objek.
- Pewarisan
Pewarisan dengan Inherits, penimpaan dengan Overrides, dan MyBase.
- Antarmuka
Kontrak Interface dengan Implements dan polimorfisme melalui antarmuka.
- Kelas MustInherit dan NotInheritable
Kelas abstrak dengan MustInherit/MustOverride dan kelas terkunci dengan NotInheritable.