Sunday, June 25, 2023

Analisis Dan Perancang Sistem Berorientasi Objek Pertemuan 11

 Assalamualaikum wr.wb                                                                                                                   

Nama: Muhamad Syarif Ramadhan

Nim  : 3420227001

Prodi: Teknik Informatika

Java Abstraction

Abstract Classes and Methods

Contoh 1




Contoh 2




Contoh 3













Analisis Dan Perancang Sistem Berorientasi Objek Pertemuan 10

 Assalamualaikum wr.wb                                                                                                                   

Nama: Muhamad Syarif Ramadhan

Nim  : 3420227001

Prodi: Teknik Informatika

Java Inner Classes

Contoh 


Private Inner Class



Protected Inner Class



Static Inner Class


Access Outer Class From Inner Class




Analisis Dan Perancang Sistem Berorientasi Objek Pertemuan 9

  Assalamualaikum wr.wb                                                                                                                   

Nama: Muhamad Syarif Ramadhan

Nim  : 3420227001

Prodi: Teknik Informatika

Java Polymorphism

Method Overloading




Method Overriding










Analisis Dan Perancang Sistem Berorientasi Objek Pertemuan 8

 Assalamualaikum wr.wb                                                                                                                   

Nama: Muhamad Syarif Ramadhan

Nim  : 3420227001

Prodi: Teknik Informatika


Get dan Set


Latihan 1



Latihan 2






Saturday, June 17, 2023

UJIAN AKHIR SEMESTER Analisis Dan Perancangan Sistem Berorientasi Objek

 Assalamualaikum wr.wb                                                                                                                   

Nama: Muhamad Syarif Ramadhan

Nim  : 3420227001

Prodi: Teknik Informatika


Buatlah sebuah program yang dapat membuktikan bahwa sebuah variable atau
method yang berada didalam protected inner class dapat diakses dari luar package
melalui konsep inheritance (pewarisan).




Buatlah program untuk membuktikan bahwa jika didalam sebuah interface
terdapat atribut maka secara otomatis atribut-atribut tersebut bersifat public,
static, dan final.



Pada program drone (pembahasan enum), tambahkan status kondisi drone
(misalnya baik atau rusak) dan buatlah kondisi dimana jika drone jatuh dari
ketinggian 3 atau lebih maka status drone akan berubah menjadi rusak.











.

Pada program drone (pembahasan enum), tambahkan kondisi dimana jika
ketinggian sama dengan energi maka drone hanya bisa bergerak turun untuk
menghindari drone jatuh karena kehabisan energi.