Professional Documents
Culture Documents
Pertemuan02 VBNET
Pertemuan02 VBNET
Pertemuan02 VBNET
NET
PERTEMUAN 2
DISUSUN OLEH :
Kelas (Class)
Kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu
tujuan tertentu.
Contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data
dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan
dari anjing.
Object-Oriented Programming (Konsep Dasar)
Objek (Object)
Suatu kesatuan data bersama dengan fungsinya menjadi suatu
unit
Abstraksi & Enkapsulasi
Penyembunyian kerumitan dari suatu proses.
Contoh orang tidak perlu berpikir bahwa mobil adalah
kumpulan dari puluhan atau ribuan bagian-bagian kecil
(mesin, kabel, baut,roda, rem, dsb). Orang hanya perlu
berpikir bahwa mobil adalah sebuahobjek yang telah memiliki
prilaku spesifik, yang dapat digunakan sebagaialat transportasi
Object-Oriented Programming (Konsep Dasar)
Inheritance
Suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah
ada.
Penurunan sifat ini bisa dilakukan secara bertingkat-tingkat,
sehingga semakin ke bawah kelas tersebut menjadi semakin spesifik.
Sub kelas memungkinkan kita untuk melakukan spesifikasi detail
dan perilaku khusus dari kelas supernya.
Bisa disebut juga sebagai pemanfaatan kembali kelas yang sudah ada
Object-Oriented Programming (Konsep Dasar)
Polymorphism
Merupakan kemampuan objek-objek yang berbeda kelas
namun terkait dalam pewarisan untuk merespon secara
berbeda terhadap suatu pesan yang sama.
Dapat dikatakan juga kemampuan sebuah objek untuk
memutuskan method mana yang akan diterapkan padanya,
tergantung letak objek tersebut pada jenjang pewarisan.
Object-Oriented Programming Pada VB.NET
Class
Didefinisikan dengan Class... End Class
Array
Array dapat menyimpan object dari tipe lain
Didefinisikan pada namespace system .NET Framework Class
Library
Structure
Didefinisikan dengan Structure... End Structure
Interface
Didefinisikan dengan Interface.. End Interface
Object-Oriented Programming Pada VB.NET
Delegate
Delegate mengenkapsulasi method
Didefinisikan dengan statement Delegate
Enumeration
Didefinisikan dengan Enum...End Enum
Tipe-Tipe Member OOP Pada VB.NET