RESUME PERTEMUAN 1
Berorientasi Obyek , merupakan paradigma baru dalam rekayasa perangkat lunak yang memandang sebagai kumpulan obyek-obyek diskrit yang saling berinteraksi satu dengan lainnya.
OOP basic Concept :
1. Abstraksi
Merupakan cara paling dasar untuk mengelolah kompleksitas. Juga merupakan kemampuan manusia untuk mengenali sesuatu yang komplek dengan mengabaikan yang tidak penting dan mana yang signifikan.
2. Pengkapsulan
Memisahkan aspek-aspek eksternal obyek yang dapat diakses obyek-obyek lain dari rincian implementasi obyek itu sendiri.
3. Acces Modifer > - Private
- Proteded
- Package
- Public
4. Perwarisan
suatu class baru yang bentuknya dapat disamakan dengan class yang sebelumnya. Atau sebuah class dapat mewariskan sifat-sifatnya ke class turunannya berupa atribut dan operasi.
5. Pengiriman Pesan
Obyek-obyek dalam sistem bekerja sama dengan cara mengirimkan pesan dari satu obyekke obyek lainnya.
6. Assosiasi
Dapat diaartikan = 'in the friend of'
dan sekaligus = 'is the coworker of'
7. Agregasi
Bentuk yang lebih kuat dari pada Assosiasi.
Tidak ada komentar:
Posting Komentar