Dalam Konsep OOP terdapat beberapa Istilah seperti :
- Method
Method adalah fungsi atau prosedur yang dibuat oleh seorang programmer didalam suatu Class. Dengan kata lain, method pada sebuah Class hampir sama dengan fungsi atau prosedur pada pemrograman prosedural. jika di analogikan dengan mobil, Method dari Class mobil adalah menyalakan mobil, mengendarai mobil Dll.
- Class
Class adalah model yang berisi kumpulan attribute dan method dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh class mobil memiliki attribute berat, tinggi, warna kemudian memiliki behavior makan, minum, tidur. Method dalam sebuah class dapat merubah attribute yang dimiliki oleh class tersebut. Sebuah class merupakan dasar dari modularitas dan struktur dalam pemrograman berorientasi object.
- Object
Merupakan perwujudan dari class, setiap object akan mempunyai attribute dan method yang dimiliki oleh class-nya, contohnya: merk merk mobil merupakan object dari class mobil. Setiap object dapat berinteraksi dengan object lainnya meskipun berasal dari class yang berbeda.
- Attributes
Attributes atau Property atau State adalah data yang terdapat dalam sebuah class, Jika di analogikan dengan mobil Attributes dari Class manusia adalah berat, tinggi, warna dll.
- Behavior
Behavior adalah hal-hal yang bisa dilakukan oleh objek dari suatu class. Behavior dapat digunakan untuk mengubah nilai atribut suatu objek. jika di analogikan dengan mobil, Class mobil dapat melaju, mengerem Dll.
- Instantiation
Instantiation adalah proses mencetak objek dari class. Proses instantiation dilakukan dengan menggunakan keyword ‘new’. Hasil cetakan class akan disimpan dalam variabel untuk selanjutnya digunakan dalam proses pemrograman. jika di analogikan dengan mobiil, maka mobil avanza = new avanza();
Berikut Ini merupakan Contoh Program Class dengan menggunakan PBO
Tidak ada komentar:
Posting Komentar