REVIEW MATERI JAVA OLEH SITA ANGGRAENI < 14000143 > PASCA STMIK NUSA MANDIRI
Pengertian Class Objek dan Attribut • Class adalah tempat untuk menampung object atau attribut • Object adalah bagian dari penamaan suatu kelas berupa variabel dapat kita modifikasi ,atau dipanggil dan dikombinasikan (using New () nameclass) • Attribut adalah semua yang mencirikan atau mengidentifikasikan dari sebuah class
Contoh Program Class Objek dan Attributc
blic class apartemen { ing pemilik,develop; noImb,thnImb;
blic class kepemilikan { public static void main(String[] args){ apartemen milikku= new apartemen(); milikku.pemilik="Sita Anggraeni"; milikku.develop="Romi Satria"; milikku.noImb=112233; milikku.thnImb=2009; System.out.println("Pemilik Apartemen adalah = "+ milikku.pemilik); System.out.println("Develop Apartemen adalah = "+ milikku.develop) System.out.println("No Imb Apartemen adalah = "+ milikku.noImb); System.out.println("Tahun Imb Apartemen adalah = "+ milikku.thnIm }}
Pengertian Methode • Methode adalah suatu tindakan aksi yang memungkinkan dari sebuah class • Misal ada methode kepemilikan apartemen,renovasiApartemen,dll
Contoh Membuat dan memanggil methode
lic class apartemenBaru { tring pemilik,develop; nt noImb,thnImb; tring kerusakan,renovasi,penjualan;
oid kepemilikan(){ System.out.println("Pemilik Apartemen adalah = "+ pemilik); System.out.println("Develop Apartemen adalah = "+ develop); System.out.println("No Imb Apartemen adalah = "+ noImb); System.out.println("Tahun Imb Apartemen adalah = "+ thnImb);} oid kerusakan(){ System.out.println("Jika Hujan Atap Apartemen Bocor = "+ kerusakan oid renovasi(){ System.out.println("Jika ada rezeqi Atap yang bocor di renovasi = "+ renovasi);} oid penjualan(){ System.out.println("Jika ingin menempati rumah maka apartemen diju "+penjualan);}}
public class aksiApartemen { public static void main(String[] args){ apartemenBaru apartemenku= new apartemenBaru(); apartemenku.pemilik="Sita Anggraeni"; apartemenku.develop="Romi Satria"; apartemenku.noImb=112233; apartemenku.thnImb=2009; apartemenku.kerusakan="Merembes air"; apartemenku.renovasi="Dengan Proff"; apartemenku.penjualan="Rumah Idaman"; apartemenku.kepemilikan(); apartemenku.kerusakan(); apartemenku.renovasi(); apartemenku.penjualan(); }
Contoh Membuat dan memanggil object public class tabung { int jari,tinggi; double r,alas,isi,alasnya; void luasalas(int jari,double r) { alasnya=jari*jari*r; System.out.print(" Luas Alas Tabung adalah = "); System.out.format("%4.2f\n",alasnya);} void isi(int tinggi,double alas) { isi=tinggi*alas; System.out.print(" Isi Tabung adalah = "); System.out.format("%4.2f",isi);}} public class tabungaksi { public static void main(String[] args) { // Membuat object tabung hitung = new tabung(); //memanggil atribut dan memberi nilai hitung.luasalas(10,3.14); hitung.isi(10,2.34);}
Istilah this dan Konstruktor • This digunakan untuk menggantikan sebuah class yang dapat digunakan untuk pemanggilan tiap-tiap attribut • Konstruktor adalah pemberian nilai pada object setelah pembuatan object baru
Contoh this dan Konstruktor public class handphone { String merk,type; int noImei,tahun; public handphone(String merk,String type,int noImei , int tahun) { this.merk = merk; this.type = type; this.noImei = noImei; this.tahun = tahun; } public void infoHandphone(){ System.out.println("Merk Handphone = " + this.merk); System.out.println("Type Handphone = " + this.type); System.out.println("No Imei Handphone = " + this.noImei); System.out.println("Tahun Produksi Handphone = " + this.tahun);} public class aksiHandphone { public static void main(String[] args) { // Membuat object handphone hp1 =new handphone("LG","L301",56789,2008); handphone hp2 =new handphone("Samsung","E200",12345,2009); hp1.infoHandphone(); hp2.infoHandphone();}}