pertemuan ke 10
CARA
MEMBUAT KONSTRUKTOR DAN PARAMETER PADA JAVA
Assalamualaikum
Wr, Wb..
pada
pertemuan kali ini saya akan membahas tetang cara pembuatan konstruktor dan
parameter pada java, namun sebelum saya membahas cara pembuatannya sebelumnya
saya akan membahas mengenai pengertian dari konstruktor , parameter dan
identifier itu sendiri..
1.
Pengertian Konstruktor :
Konstruktor
pada umumnya digunakan untuk menginisialisasi dan memberikan nilai secara
langsung atau melalui parameter kepada sebuah objek pada saat objek pertama
kali diciptakan.
2.
Pengertian Parameter :
Parameter
merupakan nilai yang bisa kita oper pada fungsi, seperti konstruktor atau
method, parameter tersebut bisa kita gunakan jika nilai didalam fungsi tersebut
ingin kita rubah, kita dapat menembahkan beberapa parameter dalam satu fungsi.
3. Pengertian
Identifier :
Identifier
adalah suatu pengenal atau pengidentifikasi yang kita deklarasikan agar
kompiler dapat mengenalinya. Identifier sendiri dapat berupa nama variabel,
konstanta fungsi, kelas, template maupun namespace.Biasanya identifier ini terdiri
dari 3 bentuk,yaitu privat public dan proected
#KELAS BUKU
public class Bukuberaksi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
buku book = new buku();
book.cetak_buku1(null, null, null, 0);
}
}
public class Bukuberaksi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
buku book = new buku();
book.cetak_buku1(null, null, null, 0);
}
}
contoh output
berikut ini adalah contoh contoh codingan yg ke 2
#KELAS BUKUBERAKSI
public class buku {
int pilih;
public void cetak_buku1(String judul,String pengarang, String penerbit, int tahunterbit) {
judul="Pemograman Berbasis Objek Dengan Java";
pengarang="Indrajani";
penerbit="Elexmedia Komputindo";
tahunterbit=2007;
System.out.println(""+judul+","+pengarang+"\n"+penerbit+","+tahunterbit);
}
public void cetak_buku2(String judul,String pengarang, String penerbit, int tahunterbit) {
judul="Dasar Pemograman Java";
pengarang="Abdul Khadir";
penerbit="Andi Offset";
tahunterbit=2006;
System.out.println(""+judul+","+pengarang+"\n"+penerbit+","+tahunterbit);
}
public void cetak_bukuscanner() {
String buku1="JUDUL BUKU = 'Pemograman Berbasis Objek Dengan Java', "
+ "\nPENGARANG = 'Indrajani' ,"
+ " \nPENERBIT = 'Elexmedia Komputindo' ,"
+ " \nTAHUN PENERBITAN = '2007'";
String buku2="JUDUL BUKU = 'Dasar pemograman Java',"
+ "\nPENGARANG = 'Abdul Khadir',"
+ "\nPENERBIT = 'Andri offset',"
+ "\nTAHUN TERBIT = '2006'";
System.out.println("DAFTAR KODE BUKU");
System.out.println("1. BUKU KARYA INDRAJANI");
System.out.println("2. BUKU KARYA ABDUL KHADIR");
System.out.println("==================================================================================================================");
Scanner anam = new Scanner (System.in);
System.out.print("MASUKAN KODE BUKU : ");
pilih=anam.nextInt();
switch (pilih){
case 1 : System.out.println(""+buku1);
break;
case 2 : System.out.println(""+buku2);
break;
default: System.err.println("SORRY CANNOT FIND YOUR BOOK");
break;
}
}
}
public class buku {
int pilih;
public void cetak_buku1(String judul,String pengarang, String penerbit, int tahunterbit) {
judul="Pemograman Berbasis Objek Dengan Java";
pengarang="Indrajani";
penerbit="Elexmedia Komputindo";
tahunterbit=2007;
System.out.println(""+judul+","+pengarang+"\n"+penerbit+","+tahunterbit);
}
public void cetak_buku2(String judul,String pengarang, String penerbit, int tahunterbit) {
judul="Dasar Pemograman Java";
pengarang="Abdul Khadir";
penerbit="Andi Offset";
tahunterbit=2006;
System.out.println(""+judul+","+pengarang+"\n"+penerbit+","+tahunterbit);
}
public void cetak_bukuscanner() {
String buku1="JUDUL BUKU = 'Pemograman Berbasis Objek Dengan Java', "
+ "\nPENGARANG = 'Indrajani' ,"
+ " \nPENERBIT = 'Elexmedia Komputindo' ,"
+ " \nTAHUN PENERBITAN = '2007'";
String buku2="JUDUL BUKU = 'Dasar pemograman Java',"
+ "\nPENGARANG = 'Abdul Khadir',"
+ "\nPENERBIT = 'Andri offset',"
+ "\nTAHUN TERBIT = '2006'";
System.out.println("DAFTAR KODE BUKU");
System.out.println("1. BUKU KARYA INDRAJANI");
System.out.println("2. BUKU KARYA ABDUL KHADIR");
System.out.println("==================================================================================================================");
Scanner anam = new Scanner (System.in);
System.out.print("MASUKAN KODE BUKU : ");
pilih=anam.nextInt();
switch (pilih){
case 1 : System.out.println(""+buku1);
break;
case 2 : System.out.println(""+buku2);
break;
default: System.err.println("SORRY CANNOT FIND YOUR BOOK");
break;
}
}
}
outputnya adalah
kira kira seperti itulah contoh codingan dan hasilnya
sekian terima kasih
asslamualikum wr wb


Komentar
Posting Komentar