Belajar OOP ( Object Oriented Programming)

Class dan Object

Class adalah rancangan atau blue print dari sebuah objek. Class sebagai cetakan untuk menghasilkan sebuah Objek
Sedangkan objek dalam pemrograman adalah sebuah variabel yang merupakan instance dari Class.
Instance bisa diartikan sebagai wujud dari class.
Class berisi definisi variabel dan fungsi yang menggambarkan sebuah objek.
Dalam OOP:
  • Variabel disebut atribut atau properti;
  • Fungsi disebut method.
Sebuah Class harus memiliki atribut, constructor dan method.
Constructor ada 2 yaitu non parameter dan parameter.

Seperti yang sudah dijelaskan di awal. Objek memiliki data (atribut) dan operasi (fungsi).
Kuncinya:
  • Atribut itu seperti ciri-ciri dari objek.
  • Method itu seperti tingkah laku atau operasi.
Contoh:
Misalkan kita ingin membuat class dari Senjata.
Apa ciri-ciri dari senjata atau data yang bisa dijadikan atribut?
  • jumlah peluru
  • jenis
  • nama senjata
  • berat
  • warna
  • dll
Lalu apa tingkah laku atau operasi (fungsi) yang bisa dilakukan?
  • tembak()
  • lempar()
  • kurangiPeluru()
  • reload()
  • dll.

Comments

Popular posts from this blog

Artificial Intelligence (AI)

FXML

Belajar OOP