Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehYuliani Susman Telah diubah "6 tahun yang lalu
1
Pertemuan 1 KONSEP PEMROGRAMAN BERORIENTASI OBJEK
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0 Pertemuan 1 KONSEP PEMROGRAMAN BERORIENTASI OBJEK
2
Mahasiswa dapat Menjelaskan konsep pemrograman berorientasi objek (C2)
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Menjelaskan konsep pemrograman berorientasi objek (C2)
3
Outline Materi Abstraksi Objek Enkapsulasi Pewarisan Polymorphism
4
Melihat suatu objek bentuk yang lebih sederhana
ABSTRAKSI Melihat suatu objek bentuk yang lebih sederhana Suatu sistem sebagai kumpulan subsistem-subsistem yang lebih sederhana Contoh : mobil, komputer, motor, dll
5
State / properties / field Behaviour / method Contoh objek : manusia
Terdiri atas : State / properties / field Behaviour / method Contoh objek : manusia State manusia Umur, nama, berat badan, dll Behaviour manusia Makan, minum, menua, dll
6
Menyembunyikan kompleksitas Memproteksi internal sistem Modular
ENKAPSULASI Menyembunyikan kompleksitas Memproteksi internal sistem Modular
7
Objek tersusun secara hirarki berdasarkan class nya masing-masing.
PEWARISAN Objek tersusun secara hirarki berdasarkan class nya masing-masing. Pewarisan adalah suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkan ciri atau sifat dari class tersebut.
8
PEWARISAN lebih umum lebih spesifik
9
One inteface, multiple method
POLYMORPHISM One inteface, multiple method Memungkinkan digunakannya suatu interface yang sama untuk memerintah suatu objek untuk melakukan suatu aksi/tindakan yang mungkin secara prinsip sama tetapi secara proses berbeda Contoh : sistem kemudi mobil
10
RINGKASAN Konsep pemrograman berorientasi objek mencakup mencakup hal-hal sebagai berikut : Abstraksi Objek Enkapsulasi Pewarisan Polymorphism
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.