Laporan Pratikum
Pemrograman Berorientasi Objek I
Nama Mahasiswa
NIM
Kelas
Tanggal
Modul
Tugas
Penyelesaian :
Latihan 5 :
...
Praktikum PBO 1 - 2013
 getNama : merupakan variabel public dari kelas public Manusia
yang bertipe data string dan memili...
Praktikum PBO 1 - 2013
Public int getSecret() {
return secret;
}
Pada bagian ini akan mengambil nilai dari secret
mengemba...
Praktikum PBO 1 - 2013

Halaman | 4
Upcoming SlideShare
Loading in …5
×

P5 depandi enda

202 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
202
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

P5 depandi enda

  1. 1. Laporan Pratikum Pemrograman Berorientasi Objek I Nama Mahasiswa NIM Kelas Tanggal Modul Tugas Penyelesaian : Latihan 5 : No 1. Source CodeProgram: Jelaskan fungsi dari - getNama - getTinggi - getUmur - return - extends - dataNama - super Penjelasan : Depandi Enda 1106315 2A 25 Maret 2013 Pilar – Pilar OOP Latihan 5
  2. 2. Praktikum PBO 1 - 2013  getNama : merupakan variabel public dari kelas public Manusia yang bertipe data string dan memiliki sebuah parameter yaitu (String nama1), variabel ini bisa digunakan pada kelas turunan (Laki-laki) karena bersifat public.  getTinggi : merupakan variabel public dari kelas public Manusia yang bertipe data integer dan memiliki sebuah parameter yaitu (int tinggi1), variabel ini bisa digunakan pada kelas turunan (Laki-laki) karena bersifat public.  getUmur : merupakan variabel public dari kelas public Manusia yang bertipe data integer dan memiliki sebuah parameter yaitu (int umur1), variabel ini bisa digunakan pada kelas turunan (Laki-laki) karena bersifat public.  return : berfungsi untuk memberikan nilai balik pada sebuah metode, selain itu return juga akan menyebabkan eksekusi terhadap metode segera berakhir  extends : merupakan kata kunci untuk menciptakan kelas induk / super kelas yang akan digunakan untuk membuat kelas turunan  dataNama : merupakan variabel baru yang akan menampung nilai objek nama pada kelas turunan  super : berfungsi untuk mengindentifikasikan penggunaan variabel pada kelas dasar(kelas induk) / super kelas. 2. Keuntungan yang didapat dalam menggunakan pewarisan ialah kita tidak perlu mengetik 2 kali penulisan code program yang telah ada pada super kelas untuk kita gunakan di kelas turunan (subkelas), pewarisan juga sangat perlu untuk dilakukan pada salah satu contoh, kita bisa lebih leluasa menggunakan methode dan variabel yang telah di identifikasikan di super kelas untuk digunakan di kelas turunan. 3. private int secret; Pada bagian ini dapat kita lihat variabel secret hanya bisa diakses pada lingkungan kelas Enkapsulasi saja dan menyembunyikan implementasi. Public boolean setSecret(int secret) Pada bagian ini dapat kita lihat variabel setSecret bertipe boolean dengan modifier public memiliki kondisi tertentu yang berkaitan dengan nilai varabel secret. Halaman | 2
  3. 3. Praktikum PBO 1 - 2013 Public int getSecret() { return secret; } Pada bagian ini akan mengambil nilai dari secret mengembalikannya kenilai awal. dan Enkapsulasi berguna untuk menyembunyikan rincian-rincian implementasi dari pemakai. 4. Fungsi dari metode equals (Object o) yaitu sebuah metode equals dikelas Object yang memungkinkan kita mendefenisikan cara memberitahu apakah 2 objek berisi informasi yang sama. Metode equals() ini juga digunakan untuk memeriksa / membandingkan atribut demi atribut yang dimiliki objek. Fungsi dari metode getClass() yaitu untuk mengirim informasi kelas waktu jalan untuk objek dalam bentuk Class. Objek Class menyimpan informasi kelas waktu jalan seperti nama kelas dan superkelas induknya. Fungsi dari metode hashCode() yaitu untuk mengirim nilai hashCode objek. Dimana hashCode merupakan bilangan bulat yang secara unik mempresentasikan objek-objek disistem java. Fungsi dari toString() yaitu mengirim string yang mempresentasikan state objek saat debugging. Hasil Program : Halaman | 3
  4. 4. Praktikum PBO 1 - 2013 Halaman | 4

×