
Class Diagram - adalah diagram UML yang menggambarkan kelas-kelas dalam sebuah sistem dan hubungannya antara satu dengan yang lain, serta dimasukkan pula atribut dan operasi.
Class Driver - adalah class yang hanya berisi main() dan berfungsi untuk menguji class-class lainnya apakah algoritmanya sudah benar.
- SuperClass - Kelas Induk
- SubClass - Kelas Anak/Turunan
- This - dipergunakan pada pembuatan kelas dan juga digunakan untuk menyatakan objek sekarang.
Super - digunakan untuk merujuk pada member dari parent class.
Baca Juga :
- Public - variabel yang dapat di akses pada semua kelas yang menggunakan kelas yang berisi variabel tersebut.
- Protected - variabel instan dapat diakses pada kelas sendiri dan subkelasnya.
- Private - variabel yang hanya dapat diakses oleh metode2 dalam kelas itu sendiri.
- Atribut Final - digunakan untuk mendefinisikan
- Constructor - merupakan suatu method yang akan memberikan nilai awal pada saat suatu objek dibuat.
- Get - mereturn nilai atribut.
- Set - mengubah nilai atribut.
- Inheritance - kelas turunan yang mewarisi atribut dan method
OverRiding - adalah method yang namanya sama, signaturenya sama tetapi isinya berbeda dan biasanya terjadi pada inheritance class.
Contoh :
public class Animal
{
public string reproduce( )
{
Console.WriteLine(”Animal”);
}
}
public class Mamal : Animal
{
public string reproduce( )
{
Console.WriteLine(“Mamal”);
}
}
OverLoading - adalah method yang namanya sama tetapi signaturenya berbeda.
Contoh :
public class Animal( )
{
...
}
public class Animal( string Jenis)
{
...
}
Aggregasi - merupakan hubungan antar 2 kelas yang dimana kelas yang satu merupakan "bagian" dari kelas yang lain namun kedua kelas ini dapat berdiri sendiri.
Contoh :

Asosiasi - merupakan hubungan antar 2 kelas yang merupakan hubungan struktural yang menggambarkan himpunan link antar objek
Contoh :

Perbedaan Aggregasi dan Asosiasi :
No comments:
Post a Comment
BILA ANDA MEMASUKKAN LINK HIDUP, MAKA AKAN OTOMATIS TERDELETE..