MENU

Minggu, 13 Oktober 2013

Lp 1 java

             1.       Apa yang kalian ketahui tentang class, objek, method ?
·        Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instantdari  object. class juga merupakan grup suatu object dengan kemiripanattributes/properties, behaviour dan relasi ke objectlain.

             Contoh : Class Person, Vehicle, Tree, Fruit dan lain-lain.

·         Objek adalah instance dari class. Jika class secara umum merepresentasikan(template) sebuah object, sebuah instance adalah representasi nyata dari class itusendiri.

Contoh : Dari class Fruit kita dapat membuat object Mangga, Pisang, Apel dan lainlain.

·         merupakan suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object. Method didefinisikan pada class akan tetapi dipanggil melalui object.

Contoh : pada object mangga : terdapat method ambilRasa , kupasKulit dan lain-lain.

2.       Contoh Programnya !

Class :
Public class lingkaran{
Float jari=7;
Double v=3.14;
Public double lingkaran(){//Konstruktor
Return jari*jari*v;
}
Public double keliling(){
Return (2*jari*v);
}
}

Objek :
class object {
    public static void main(String[]args) {
        //object
        Mobil G8 = new Mobil();
        Mobil Jazz = new Mobil();
        //pemberian nilai
        G8.warna = "Yellow";
        G8.tahun = 2012;
        G8.merek = "Audi";
        Jazz.warna = "red";
        Jazz.tahun = 2007;
        Jazz.merek = "Honda";
        //menampilkan
        System.out.println("G8");
        System.out.println("warna    :" +G8.warna);
        System.out.println("tahun    :" +G8.tahun);
        System.out.println("merek    :" +G8.merek);
        System.out.println("");
        System.out.println("Jazz");
        System.out.println("warna    :" +Jazz.warna);
        System.out.println("tahun    :" +Jazz.tahun);
        System.out.println("merek    :" +Jazz.merek);
    }
}


Method :

public class StudentRecord
{
//akses dasar terhadap variabel
private int name;
//akses dasar terhadap metode
private String getName(){
return name;
}
}



Tidak ada komentar:

Posting Komentar