Senin, 20 Februari 2017

PBO Konsep Objek



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