constructor pada java
Di Posting Oleh : wandi
Kategori : java Pelajaran Pemprograman
Selamat datang kawan di blog saya , sudah lama nih gak share ilmu sekarang baru share lagi ( bodo amat ) . Kali ini saya akan membahas mengenai constructor . Jadi kita akan bahas mengenai apa itu constructor ? bagaimana cara membuat constructor ? contoh program constructor pada java ?
Disana Terlihat yang dimaksud sama dengan nama classnya adalah
Oke jika coba kita compiler dan menjalankannya
Nama : Wandi
umur : 3
Bro katanya tidak bisa return statment , mana buktinya
coba maka hasilnya akan error . Mengapa error ? karena kalo ingin membuat fungsi yang meng return harus sesuai dengan tipe datanya jadi kalo itu meng return string maka , harus di tambah String .
Kalo kita coba ditambah String juga akan error .
Tetapi karena ini constructor tidak bisa mengunakan statment return .
Kalo bukan constructor tidak akan error .
Oke mungkin itu dia , bahas bahas mengenai constructor pada java . Semoga bermanfaat dan juga menambah wawasan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .
Mau liat atau download source code aplikasi premium bisa disini.
Di Posting Oleh : wandi
Kategori : java Pelajaran Pemprograman
Selamat datang kawan di blog saya , sudah lama nih gak share ilmu sekarang baru share lagi ( bodo amat ) . Kali ini saya akan membahas mengenai constructor . Jadi kita akan bahas mengenai apa itu constructor ? bagaimana cara membuat constructor ? contoh program constructor pada java ?
Baca juga : Overlinding dan overloading pada Java
Apa itu constructor ?
Constructor merupakan suatu method yang secara otomatis dipanggil pada saat sebuat class diinstansi . Syarat agar constructor dapat bekerja , yaitu :
- Nama constructor harus sama dengan nama classnya
- Tidak ada return type yang diberikan kedalam constructor Signature.
- Tidak ada return statement , didalam constuctor
Cara membuat contructor mudah ya ( biar pd ) . Coba kita buat
public class manusia{
String nama,umur;
public manusia(String newNama,String newUmur){
nama=newNama;
umur=newUmur;
}
void tampilnama(){
System.out.println("nama : "+nama+"\numur :"+umur);
}
public static void main(String args[]){
manusia x=new manusia("Wandi","3");
x.tampilnama();
}
}
Disana Terlihat yang dimaksud sama dengan nama classnya adalah
public class manusia{
public manusia(String newNama,String newUmur){
Oke jika coba kita compiler dan menjalankannya
Baca juga : Sejarah dan pengertian SQLMaka akan menghasilkan
Nama : Wandi
umur : 3
Bro katanya tidak bisa return statment , mana buktinya
public class manusia{
String nama,umur;
public manusia(String newNama,String newUmur){
// nama=newNama;
// umur=newUmur;
return newNama+" "+newUmur;
}
void tampilnama(){
System.out.println("nama : "+nama+"\numur :"+umur);
}
public static void main(String args[]){
manusia x=new manusia("Wandi","3");
System.out.println(x);
}
}
coba maka hasilnya akan error . Mengapa error ? karena kalo ingin membuat fungsi yang meng return harus sesuai dengan tipe datanya jadi kalo itu meng return string maka , harus di tambah String .
Kalo kita coba ditambah String juga akan error .
public String manusia(String newNama,String newUmur){
Tetapi karena ini constructor tidak bisa mengunakan statment return .
Kalo bukan constructor tidak akan error .
public class manusia{
String nama,umur;
public manusia(String newNama,String newUmur){
nama=newNama;
umur=newUmur;
}
String tampilnama(){
return "nama saya "+nama+" umur saya "+umur+" tahun ";
}
public static void main(String args[]){
manusia x=new manusia("Wandi","3");
System.out.println(x.tampilnama());
}
}
Oke mungkin itu dia , bahas bahas mengenai constructor pada java . Semoga bermanfaat dan juga menambah wawasan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .
Mau liat atau download source code aplikasi premium bisa disini.
0 Komentar