Konsep Objek
Pengertian Pemrograman Berbasis Objek
Pemrograman Berbasis Objek atau
Object Oriented Programming yang
disingkat OOP adalah paradigma pemrograman yang berorientasikan
kepada objek. Semua data dan fungsi di dalam paradigma ini ada di dalam
kelas-kelas atau objek-objek.
Pengertian Class
Class adalah penggambaran dari sebuah objek, sifat
objek, dan juga apa yang bisa dilakukan oleh objek tersebut.
Contoh : class
hewan, buah-buahan, bangunan, dll.
Pengertian Objek
Objek adalah bentuk nyata dari sebuah
class yang dapat dilihat, dipegang, dan dirasakan.
Contoh : class
hewan maka objeknya kucing, anjing, gajah, dll.
Pengertian Property
Property atau disebut juga dengan atribut adalah data yang terdapat dalam sebuah class.
Contoh
: objek laptop maka property nya
adalah merk, warna, ukuran layar, dll.
Pengertian
Method
Method
adalah suatu
operasi berupa fungsi yang dapat dikerjakan atau sesuatu yang dapat dilakukan
oleh sebuah objek.
Contoh : class laptop maka method nya
adalah menghidupkan laptop, mematikan
laptop, mengganti cover laptop,
dll.
Pengertian
Instance
Instance adalah sebuah
object yang dibuat oleh sebuah class Instantiation adalah pembuatan instance.
Pengertian
Instantiation
Instantiation adalah proses
pembuatan obyek spesifik yang merupakan anggota atau instan dari class.
Pengertian State
State adalah variabel-variabel
yang dideklarasikan dalam class.
Contoh
: manusia memiliki state nama, umur, dll.
Contoh Program Class
class Sepeda
{
String warna;
int TahunProduksi;
}
public class KelasSepeda {
public static void main(String[] args)
{
Sepeda sepedaku = new Sepeda();
sepedaku.warna="putih";
sepedaku.TahunProduksi=2008;
System.out.println("warna : "+sepedaku.warna);
System.out.println("tahun Produksi : "+sepedaku.TahunProduksi);
}
}
Program Menghitung Luas dan Keliling Persegi Panjang
import java.util.Scanner;
public class persegi_panjang{
public static void main(String [] args){
int panjang,lebar,luas,keliling;
Scanner S = new Scanner (System.in);
System.out.print("masukan panjang=");
panjang=S.nextInt();
System.out.print("masukan lebar=");
lebar=S.nextInt();
luas=(panjang*lebar);
keliling=2*(panjang+lebar);
System.out.println("luas persegi panjang adalah="+luas);
System.out.println("keliling persegi panjang adalah="+keliling);
}
}
Tidak ada komentar:
Posting Komentar