aksi yang memungkinkan programmer menyampaikan pesan tertentu keluar dari hierarki objeknya. • Objek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masng-masing objek • Proses polimorphism : overloading method & overriding method • Jenis polymorph : Ad hoc & Subtyping
+ TunjanganKehadiran TUNJANGAN KEHADIRAN = Kehadiran *10000 TUNJANGAN JABATAN Untuk Manager = Rp.2.000.000,- sedangkan untuk Kabag = Rp.1.000.000,- Diluar itu Rp 0; TUNJANGAN GOLONGAN Golongan 1 memiliki Tunjangan Golongan sebesar Rp.500.000,- Golongan 2 memiliki Tunjangan Golongan sebesar Rp.1.000.000,- Golongan 3 memiliki Tunjangan Golongan sebesar Rp.1.500.000,- Diluar itu Rp 0; Input : dari keyboard user
gambar class diagram dan implementasi coding nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut:
Manusia – Isi method siapaKamu() dengan menampilkan teks “Saya manusia”. 2. Kelas Dosen – Isi method mengajarApa() agar bisa menampilkan teks “Saya Rizki Adam Kurniawan umur 27 tahun sedang mengajar matakuliah PBO” 3. Kelas Dosen – Isi method siapaKamu() dengan menampilkan teks “Saya Dosen”. 4. Kelas Mahasiswa– Isi method kelasApa() agar bisa menampilkan teks “Saya Nindi umur 17 tahun sedang belajar di kelas PBO2” 5. Kelas Mahasiswa– Isi method siapaKamu() dengan menampilkan teks “Saya Mahasiswa”. 6. Inputan didalam coding, (tidak dari keyboard user) Lakukan ketentuan seperti diatas, sehingga tampil output seperti berikut :
nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut: •Inputan didalam coding, (tidak dari keyboard user) Output :
nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut: •Inputan didalam coding, (tidak dari keyboard user) Output :
Buatlah program sesuai dengan gambar class diagram dan implementasi coding nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut:
nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut: • Inputan didalam coding, (tidak dari keyboard user) •Method tampilUmur() menampilkan tampilan ke layar untuk isi dari umur Output :
nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut: • Inputan didalam coding, (tidak dari keyboard user) • Konstuktor Bicycle dan Skateboard menampilkan tampilan ke layar nama class mereka sendiri Output :
nya dengan konsep pendekatan berbasis objek untuk menyelesaikan studi kasus dengan ketentuan sebagai berikut: • Inputan didalam coding, (tidak dari keyboard user) • Isi konsturktor Bilangan() dengan x = 3 & y = 4 Output :
karakter dari serial anime detective conan disamping dengan pendekatan berbasis objek. Silahkan eksplorasi Syarat nya : 1. Harus mengimplementasi konsep inheritance 2. Harus mengimplementasi konsep polimorphism 3. Buatlah Gambar Class diagram 4. Buatlah codingan & konsep output sesuai eksplorasi yang kamu buat
karakter akatsuki dari serial anime naruto disamping dengan pendekatan berbasis objek. Silahkan eksplorasi Syarat nya : 1. Harus mengimplementasi konsep inheritance 2. Harus mengimplementasi konsep polimorphism 3. Buatlah Gambar Class diagram 4. Buatlah codingan & konsep output sesuai eksplorasi yang kamu buat
sampai 60 di pertemuan ini SESUAI KETENTUAN MASING-MASING SOAL HINGGA RUNNINGWELL 2. Buat masing-masing latihan tersebut ke dalam masing-masing project yang berbeda dengan ketentuan nama project : Namakelas-nim-namalatihan. Contoh : PBO6-10110269-Latihan51-GajiKaryawan 3. Didalam codingan, berikan comment identitas diri diatas nama class seperti terlihat pada slide selanjutnya di GAMBAR 1 – CONTOH IDENTITAS TUGAS. 4. Upload hasil coding setiap project latihannya ke akun GITHUB masing-masing 5. Attach Gambar Class diagram pada latihan 59 dan 60 ke dalam email. Dan beri masing-masing nama file sesuai nama project latihannya. Contoh nama file : PBO6-10110269-Latihan60-Akatsuki 6. --- 7. Laporkan tugas ini ke E-Learning dengan subject NAMAKELAS-PERT1011-NIM-NAMAMAHASISWA, contoh : PBO6- PERT1011-10110269-NAMA_ANDA 8. Isi laporan tugas adalah link-link github dari masing-masing project disertai Gambar Class diagram dari latihan 59 dan 60. Kemudian screenshot daftar repositorynya. TUGAS INDIVIDU – LATIHAN PERTEMUAN 10-11