ALGORITMA DAN
PEMROGRAMAN 2
Pemrogrman Berbasis Objek
Pengantar Pemrograman Berbasis Objek
Mengenal Object, Class dan Method
Mengenal Inheritance dan Interface
Mengenal Encapsulation dan
Polymorphism
Pengantar
Pemrograman Berbasis Objek adalah
sebuah paradigma pemrograman dengan representasi sebuah konsep ”OBJEK”
Setiap OBJEK memiliki atribut
Atribut merupakan ciri-cir yang dapat
menggambarkan OBJEK
OBJEK inilah yang akan berinteraksi
Mengapa PBO
Seberapa besar program yang telah anda
buat?
Seberapa rumit program yang telah anda
buat?
Seberapa stress anda mencari dimana
Secara sederhana, program non-OOP mungkin berupa sebuah daftar perintah yang
"panjang". Program non-OOP yang lebih kompleks sering mengelompokkan bagian kecil menjadi sebuah fungsi atau subrutin yang masing-masing mungkin melakukan
tugas tertentu. Dengan desain semacam ini, adalah umum beberapa data program
menjadi 'global', yaitu, dapat diakses dari setiap bagian dari program. Sebagai
program yang terus berkembang, memungkinkan setiap fungsi untuk
Sebaliknya, pendekatan berorientasi objek mendorong programmer untuk
menempatkan data di tempat yang tidak langsung dapat diakses oleh seluruh
program. Namun, data tersebut dapat
diakses dengan menggunakan fungsi khusus, biasa disebut metode. Ini bertindak sebagai perantara untuk mengambil atau
memodifikasi data yang mereka kontrol. Konstruksi pemrograman yang
Perkembangan
Banyak bahasa pemrograman yang sudah
men-support Pemrograman Berbasias Objek, seperti:
C++
COBOL
Pascal
Gambas
Namun saat ini yang populer adalah:
Visual basic .NET
JAVA