0% menganggap dokumen ini bermanfaat (0 suara)
324 tayangan2 halaman

Contoh OOP dalam Kehidupan Sehari-hari

Dokumen tersebut menjelaskan konsep-konsep OOP (Object Oriented Programming) yaitu encapsulation, inheritance, dan polymorphism beserta contoh-contohnya dalam kehidupan sehari-hari. Encapsulation berarti membatasi akses data, inheritance berarti mewarisi sifat dari orang tua ke anak, sedangkan polymorphism berarti satu tindakan yang sama dapat dilakukan pada objek yang berbeda.

Diunggah oleh

Muhamad Ardin
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
324 tayangan2 halaman

Contoh OOP dalam Kehidupan Sehari-hari

Dokumen tersebut menjelaskan konsep-konsep OOP (Object Oriented Programming) yaitu encapsulation, inheritance, dan polymorphism beserta contoh-contohnya dalam kehidupan sehari-hari. Encapsulation berarti membatasi akses data, inheritance berarti mewarisi sifat dari orang tua ke anak, sedangkan polymorphism berarti satu tindakan yang sama dapat dilakukan pada objek yang berbeda.

Diunggah oleh

Muhamad Ardin
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Contoh Kasus Encapsulation, Inheritance, Polymorhpisme

Dalam Kehidupan Sehari-hari

1. Encapsulation (pembungkusan)
Pengkapsulan merupakan dasar untuk pembatasan ruang lingkup program
terhadap data yang diproses. Dengan demikian objek atau prosedur dari luar
tidak dapat mengaksesnya. Data terlindung dari prosedur atau objek lain
kecuali prosedur yang berada dalam objek itu sendiri.
Contohnya :
- Kita membuat Rekening Bank dengan menyerahkan data-data seperti KTP, data
pribadi dll,,, tapi pihak bank tidak mengetahui kode PIN kita
- Kita membeli Baju di Toko, tapi kita tidak tau menau cara membuat baju itu
- Kita Mengirim Pesan SMS ke teman kita, tapi kita tidak tau menau bagaimana
cara nya pengiriman SMS tersebut

2. Inheritance (pewarisan)
Inheritance (pewarisan) adalah teknik yang menyatakan bahwa anak dari
objek akan mewarisi data/atribut dan metode dari induknya langsung. Bila
inheritance dipergunakan, kita tidak perlu membuat atribut dan metode lagi pada
anaknya, karena telah diwarisi oleh induknya. Inheritance mempunyai arti
bahwa atribut dan operasi yang dimiliki bersama di antara class yang mempunyai
hubungan secara hirarki.
Contohnya :
- Motor Vespa Mewariskan gaya nya ke Motor Scoopy
- Ibu Mewariskan sifatnya ke Anak nya

3. Polymorphisme
Polymorphisme yaitu aksi yang sama yang dapat dilakukan terhadap beberapa
objek. Polimorfisme berarti bahwa operasi yang sama mungkin mempunyai
perbedaan dalam kelas yang berbeda.
Contohnya :
- Hewan Kuda dengan Burung jika di satuin menjadi Pegasus
- Perusahaan Smart dan Perusahaan Fren, dan sekarang Perusahaan itu bersatu
menjasi Perusahaan Smartfren

Anda mungkin juga menyukai