0% menganggap dokumen ini bermanfaat (0 suara)
367 tayangan5 halaman

Inheritance, Encapsulation and Polymorphism

Dokumen tersebut merupakan laporan praktikum pemrograman berorientasi objek yang membahas konsep-konsep dasar OOP seperti class, object, inheritance, encapsulation, dan polymorphism beserta contoh kode program untuk menerangkan konsep-konsep tersebut.
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
367 tayangan5 halaman

Inheritance, Encapsulation and Polymorphism

Dokumen tersebut merupakan laporan praktikum pemrograman berorientasi objek yang membahas konsep-konsep dasar OOP seperti class, object, inheritance, encapsulation, dan polymorphism beserta contoh kode program untuk menerangkan konsep-konsep tersebut.
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

TUGAS 5

PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK


SYENA INTIJAHUL FALAH (1211705160)

UIN SUNAN GUNUNG DJATI BANDUNG TEKNIK INFORMATIKA

1. Jelaskan program yang belum anda tulis pada modul ini (contoh 2: class Mahasiswa)! public int nim; public String nama; inisialisasi untuk NIM dan Nama

public Mahasiswa(int i,String n){ this.nim=i; this.nama=n; }

sebagai konstruktor

public int getnim(){ return nim; }

untuk mengisi nilai nim

public String getnama(){ return nama; }

untuk mengisi nilai nama

Mahasiswa siswa=new Mahasiswa(12345,"JOKO");

Membuat variabel (siswa) untuk dihubungkan ke konstruktor Mahasiswa System.out.println("NIM : "+siswa.getnim());

Menampilkan NIM System.out.println("Nama : "+siswa.getnama());

Menampilkan Nama

Sehingga tampilannya sebagai berikut:

2. a. Apa yang dimaksud dengan Inheritance? Inheritance/pewarisan adalah proses penciptaan kelas baru dengan mewarisi karakteristik dari kelas yang telah ada, ditambah dengan karakteristik unik dari kelas baru tersebut. b. Buatlah program dengan menggunakan konsep inheritance!

Hasil Eksekusi

3. a. Apa yang dimaksud dengan Encapsulation? Encapsulation adalah proses pemaketan data bersama metode-metodenya dimana hal ini bermanfaat untuk menyembeunyikan rincian-rincian implementasi dari pemakai. b. Buatlah program dengan menggunakan konsep Encapsulation!

Hasil Eksekusi

4. a. Apa yang dimaksud dengan Polymorphism? Polymorphism dapat diartikan sebagai memiliki banyak bentuk. Dua objek atau lebih dikatakan sebagai polymorphic bila kedua objek tersebut mempunyai antarmuka identik namun mempunyai perilaku yang berbeda. Dalam pemrograman, polimorfisme dapat diartikan sebagai modul yang memiliki nama sama, namun memiliki behaviour (tingkah laku) yang berbeda sehingga listing code implementasinya juga berbeda. b. Buatlah program dengan menggunakan konsep Polymorphism!

Hasil Eksekusi

Anda mungkin juga menyukai