Rabu, 19 Oktober 2011

Pemrograman Berorientasi Objek-Pert6

Nama : Reza Amalia Priyantina
Nim : 10410100110
Kelas : P3


REVIEW PBO
PBO (Pemrograman Berorientasi Objek) atau OOP (Object Oriented Programming) Yaitu : Metode pemrograman yang memandang komponen pemrograman sebagai objek-objek yang saling berinteraksi. Objek-objek tersebut saling berinteraksi satu sama lain dengan bertukar data dan menjalankan fungsi sehingga program berjalan dan menghasilkan output yang diinginkan.

Class merupakan turunan dari Object. Perbedaan yang paling mendasar dari class dan objek adalah Class bersifat abstract, sedangkan Object bersifat Konkrit atau nyata.
Dalam Pemrograman Berorientasi Object (PBO) terdapat penurunan class dari class induk kepada anak class yang disebut dengan Inheritance (Pewarisan). Dalam java, konsep penurunan hanya dapat mengenali 1(satu) induk saja (Single Parent).

Abstraction
ð  Proses melakukan definisi class, menentukan data dan method yang akan dimiliki oleh suatu class.
Encapsulation
ð  Cara “membungkus” data dan method yang menyusun kelas dan menyembunyikannya dari dunia luar.
Inheritance
ð  Pewarisan (Inheritance) adalah proses pewarisan seluruh data dan method yang dimiliki oleh suatu kelas kepada kelas lainnya.
Polymorphism
ð  Banyak bentuk, nama sama, namun kelakuan / behaviour berbeda.
ð  Kemampuan sebuah variabel reference untuk merubah behaviour sesuai dengan apa yang dipunyai objek.
Class VS Object
CLASS
Ø  Desain atau cetakan atau model atau blue print dari sebuah objek.
Ø  Wadah atau tempat untuk mendefinisikan suatu objek.
Ø  Bersifat Abstrak.
METHOD
Ø  Menggambarkan tingkah laku atau hal-hal yang bisa dilakukan oleh objek.
Ø  Dapat menggambarkan nilai balik/tidak.
Ø  Contoh Objek : Mobil.
o   Method : Akselerasi, membelok, mengerem.

FILE DAPAT DIDOWNLOAD DISINI

Tidak ada komentar:

Posting Komentar

Search