|
23
each of which represents an instance of some class, and whose classes are all members
of
a
hierarchy
of
classes
united
via
inheritance
relationships.
yang
berarti
bahwa
Object oriented programming adalah sebuah metode implementasi program, dimana
program tersebut
tersusun
dari
object-objek
yang
saling
berhubungan,
setiap
objek
menunjukkan instance
dari
class,
dan
class
class merupakan
bagian
dari
hirarki
class
class yang bersatu melalui hubungan inheritance.
Object oriented programming
menggunakan objek-objek, bukan algoritma,
sebagai pedoman fundamental untuk membangun program. Setiap objek adalah instance
dari
class; dan
class dapat berelasi satu dengan yang lainnya melalui hubungan
inheritance. Sebuah bahasa pemrograman yang tidak mendukung inheritance adalah
bukan objek oriented, tetapi disebut bahasa pemrograman dengan tipe data abstrak.
2.11 Object Oriented Design
Menurut Booch (1994,p39) Object-Oriented Design is a method of design
encompassing the processes
of object-oriented decomposition and a notation for
depicting logical and physical as well as static and dynamic models of the system under
design.
yang
berarti object
oriented
design adalah
sebuah
metode
perancangan
yang
mencakup
proses
dari
dekomposisi
object
oriented dan
sebuah
notasi
yang
menggambarkan
model
logic,
fisik, statik, dan dinamik dari
sebuah
sistem yang sedang
dirancang.
Object oriented programming
menggunakan objek-objek, bukan algoritma,
sebagai pedoman fundamental untuk membangun program. Setiap objek adalah instance
|