Logika Steve

BELIEVE THAT THE LOGIC IS VERY SIMPLE…..

Resume Object Oriented Programming (OOP) Pertemuan 1 September 15, 2010

Filed under: Kuliah,Resume — Steve Hyde @ 1:46 pm

Pengertian

OOP adalah paradigma pemrograman dimana semua function dan data beserta interaksi keduanya dibungkus dalam class atau object..

Sifat – sifat atau Pilar – pilar OOP

  • Abstraction ( Kita memodelkan dunia nyata menjadi object – object tertentu)
  • Encapsulation (Pengkapsulan)
  • Modularity (pemecahan menjadi komponen – komponen)
  • Polymorphism (Eksekusi Pesan yang diterima bergantung pada object)
  • Inheritance (Penurunan)

Class dan Object

Class adalah blueprint dari sebuah object

Object adalah instance dari sebuah Class

Contoh :

Pada saat kita akan membangun sebuah rumah, pasti kita memiliki rancangan atau denah rumah yang akan kita buat. Setelah denah tersebut jadi, barulah kita membangun rumah sesuai dengan denah tersebut. Dalam hal ini, Class dapat dianalogikan sebagai denah rumah (blueprint) sedangkan object dianggap sebagai wujud rumah tersebut secara nyata (instance).

Class consists of :

1. Name

2. Attribute (data, informasi, konstanta)

3. Operation (Method, Function)

  • Implementor (public)
  • helper (private)
  • access (Getter, Setter)
  • Manager (Constructor, Destructor)
 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s