Académique Documents
Professionnel Documents
Culture Documents
Disusun Oleh :
Disetujui : ...-...-.../Bangkalan
(AGUS PRIYONO)
120411100056
1.2 Tujuan
1. Mahasiswa dapat memahami konsep class dan objek
2. Mahasiswa dapat mengimplementasikan penggunaan class dan object
BAB II
DASAR TEORI
I. TEORI
Object Oriented Programming (OOP) atau yang lebih di kenal dengan PBO
(Pemrograman berorientasi objek) merupakan sebuah konsep untuk membuat
program lebih terstruktur. PBO merupakan sebuah cara pemrograman yang
mengacu pada class dan object.
Object
Object merupakan hasil cetakan yang terbuat dari sebuah class. Object dapat
mengakses apa saja yang terdapat pada classnya seperti variabel atau method.
Class
Contoh :
Pada contoh di atas Manusia memiliki atribut atau informasi nama, usia jenis
kelamin, alamat, dll. Dan yang dapat di lakukan manusia adalah berjalan,
makan, minum, berlari, dll (behaviour).
Berikut merupakan contoh implementasi dari kelas manusia yang ada pada
tabel di atas.
Constructor
Contructor merupakan salah satu subprogram yang memiliki nama sama
seperti nama classnya. constructor di gunakan untuk mendefinisikan aksi
yang di lakukan ketika sebuah object pertama kali di buat.
Berikut contoh class manusia yang sudah memiliki aksi di setiap behaviour
dan memiliki contructor.
Kemudian pada class utama buatlah object dari class manusia. Kemudian
panggil seluruh behavior (method) pada class tersebut.
Mungkin muncul pertanyaan mengapa programmer perlu membuat banyak
method? Mengapa programmer tidak menuliskan semua kode pada satu buah
method saja? Hal ini karena cara penyelesaian masalah yang efektif adalah
dengan memecah masalahmasalah tersebut menjadi beberapa bagian. Tiap
bagian permasalahan diselesaikan dengan sebuah method singkat. Dari
gabungan banyak method singkat inilah sebuah permasalahan besar dapat
diselesaikan dengan baik dan efisien
BAB III
IMPLEMENTASI
I. TUGAS PRAKTIKUM
1. Buat class motor, dimana motor memiliki informasi merk, tipe, harga.
Kemudia motor memiliki behavior berjalan, belok kanan, belok kiri dan
berhenti. Kemudian buatlah 5 object dari class motor. Setiap object
memiliki merk, tipe dan harga yang berbeda. Kemudian panggil beberapa
method sebagai contoh.
package modul2;
import java.util.Scanner;
}
Source Code 1 (simpan dengan nama Motor.java )
package modul2;
4.1 Kesimpulan
Object Oriented Programming (OOP) atau yang lebih di kenal dengan PBO
(Pemrograman berorientasi objek) merupakan sebuah konsep untuk membuat
program lebih terstruktur. PBO merupakan sebuah cara pemrograman yang
mengacu pada class dan object serta didalamnya terdapat class, object,
construktor.