OOPObject Oriented Programming<br />-roy tri afandi-<br />
Apa itu OOP ?<br />Banyak orang bingung akan kehadiran OOP dalam dunia programming.<br />Definisi OOP:<br />Teknik membuat...
OOP bukanlah sebuah script atau kode yang ada pada program, melainkan bagaimana kita mendesign membuat program<br />OOP<br...
Class dan Object<br />Definisi :Class    : blueprint dari object<br />Object : hasil cetakan dari class<br />Masih bingung...
Perumpamaan Class dan Object<br />Class<br />Object<br />
Atribut dan Method<br />Atribut :<br />Segala sesuatu milik Object<br />Contoh Nama, tipe, merk, harga, dll<br />Method:<b...
Method<br />Mengerem<br />Belok<br />Mundur<br />Maju<br />Atribut<br />Setir<br />Ban<br />Nama<br />Nomor<br />
OOP           vs     Procedural<br />
Analogi<br />Misal kita akan membuat Kue pestaProcedural:<br />Kita akan membuat langsung sebuah kue dengan diberi selai c...
Analogi<br />OOP:<br />Kita akan membuat roti sendiri, selai sendiri.<br />Jika kita ingin membuat kue coklat, kita Cuma m...
Upcoming SlideShare
Loading in...5
×

Konsep OOP

1,807

Published on

ni masih konsep doang, tapi silahkan dibaca..
semoga bermanfaat
rtawormy14@mokleter

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,807
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
76
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Konsep OOP

  1. 1. OOPObject Oriented Programming<br />-roy tri afandi-<br />
  2. 2. Apa itu OOP ?<br />Banyak orang bingung akan kehadiran OOP dalam dunia programming.<br />Definisi OOP:<br />Teknik membuat suatu program berdasarkan objek.<br />
  3. 3. OOP bukanlah sebuah script atau kode yang ada pada program, melainkan bagaimana kita mendesign membuat program<br />OOP<br />Script<br />
  4. 4. Class dan Object<br />Definisi :Class : blueprint dari object<br />Object : hasil cetakan dari class<br />Masih bingung ?<br />
  5. 5. Perumpamaan Class dan Object<br />Class<br />Object<br />
  6. 6. Atribut dan Method<br />Atribut :<br />Segala sesuatu milik Object<br />Contoh Nama, tipe, merk, harga, dll<br />Method:<br />Segala sesuatu yang dapat dilakukan Object<br />Contoh Jalan, bernafas, mengerem, dll.<br />Masih bingung ?<br />
  7. 7. Method<br />Mengerem<br />Belok<br />Mundur<br />Maju<br />Atribut<br />Setir<br />Ban<br />Nama<br />Nomor<br />
  8. 8. OOP vs Procedural<br />
  9. 9. Analogi<br />Misal kita akan membuat Kue pestaProcedural:<br />Kita akan membuat langsung sebuah kue dengan diberi selai coklat/nanas.<br />Jika kita ingin membuat kue lain, maka kita akan membuat mulai dari awal roti dan selainya, karena kita tidak bisa memisah antara roti dengan selainya<br />
  10. 10. Analogi<br />OOP:<br />Kita akan membuat roti sendiri, selai sendiri.<br />Jika kita ingin membuat kue coklat, kita Cuma memakai roti dan selai coklat saja.<br />Begitu juga sebaliknya.<br />Jadi, OOP berkonsep dengan memilah2 objek agar bisa dipakai lagi tanpa harus membuat objek yang sama<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×