Selasa, 01 Januari 2019

OOP Lanjutan Pada JAVA





Halo selamat datang kembalidi blog saya, kali ini saya akan membagikan postingan tentang Bahasa Pemograman Java mengenai OOP Lanjutan, silahkan Kunjungi postingan saya sebelumnya disini.



OOP Lanjutan Pada JAVA

Definisi Objek 
Setiap Object (obyek) dibangun dari sekumpulan data (atribut) yang disebut variabel ( untuk menjabarkan karakteristik khusus dari obyek) dan juga terdiri dari sekumpulan method (menjambarkan tingkah laku dari obyek). Objek merupakan sebuah instance 
dari class. Jika class secara umum mempersentasikan template sebuah objek, sebuah instance 
adalah represenstasi nyata dari class itu sendiri.

Cara pembuatan objek : menggunakan perintah new
Contoh : dari class Motor dapat dibuat objek honda, yamaha, suzuki,dll.

Method adalah suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu objek atau 
dapat dikatakan method adalah perilaku dari objek. 

Method memiliki 4 (empat) bagian dasar, antara lain :
    1. Nama Method
    2. Tipe Objek atau tipe primitive yang dikemabalikan metode
    3. Daftar parameter
    4. Badan atau isi method

Construktor merupakan method khusus yangdigunakan untuk menginisialisasi objek dan masing-masing class pasti memiliki satu construktor. Perbedaan method bisa dengan construktor adalah
 nama method. Construktor memiliki nama method sama persis dengan nama classnya, tidak 
bertipe dan tidak memiliki nilai kembalian. Pemanggilan Construktor dapat dilakukan dengan refrensi this().

Method Accessor Dan Method Mutator
      Method Accessor merupakan method yang digunakan untuk mengambil nilai variabel pada
 suatu class. Method accessor disebut juga dengan getter. Sedangkan Method Mutator 
merupakan method yang digunakan untuk memberikan nilai pada variabel. Method mutator 
disebut juga dengan setter. Kedua method tersebut menggunakan access modifier public.
 Variabel yang digunakan untuk getter dan setter menggunakan access modifier private.
Contoh cara penulisan getter :
Contoh cara penulisan Setter :

Overloading Method
Overloading Method adalah terdapat method yang sama pada satu class namun berbeda paramter.


Post Test Modul 3 PBO Universitas Kuningan

Buatlah Program penerapan class, object, atribut, method  dengan class/objek yang lain.

Buat File Empity Java File Baru. Setelah itu Kemudian berinama class namenyaHewan.java

Source Code Hewan.java
Buat File Empity Java File baru, class namenya SuaraHewan.java
Source Code SuaraHewan.java
Hasil Running :



Referensi:
Modul PBO Univeritas Kuningan 2018





0 komentar:

Posting Komentar