Contohnya : costructor class Bicycle:
public Bicycle (int startSpeed) {
speed = startSpeed;
}
Construtor tersebut akan dipanggil ketika class Bicycle di-instance oleh keyword new:
Bicycle myBicycle = new Bicycle(10);
Hal tersebut berarti variabel myBicycle yang bertipe Bicycle telah di-construct sehingga mempunyai nilai speed = 10.
Construtor juga dapat di-set untuk tidak menerima parameter. Construtor semacam ini disebut dengan default constructor, artinya bahwa new instance dari class tersebut akan diberi sebuah nilai default yang sama pada setiap new instance. Dan apabila nilai default tersebut tidak disediakan, maka default-constructor hanya akan mengalokasikan tempat di memory saja
Contoh : Default constructor class Bicycle :
public Bicycle() {
speed = 5;
}
Jadi setiap ada sebuah variabel baru yang meng-instance class Bicycle, maka akan memiliki nilai speed yang sama, yaitu 5.
Sebuah class dapat memiliki sebuah default constructor dan non-default constructor secara bersama-sama, sehingga sebuah instance baru bisa men-set sendiri nilai awalnya dengan memanggil non-default constructor atau bisa menerima nilai default pada default construtor
class Bicycle {
public Bicycle(int startSpeed){
speed = startSpeed;
}
public Bicycle(){
speed = 5;
}
}
Sehingga:
Bicycle myBicycle = new Bicycle(15); //akan meng-instance myBicycle dengan speed = 15
Bicycle yourBicycle = new Bicycle(); //akan meng-instance yourBicycle dengan speed = 5 (default)
17 comments:
The article you share enough to help me in searching for health-related information, thank you for the information very useful.
Obat Infeksi Telinga Pada Anak
good job gan,artikel ini sangat menarik sekali untuk disimak,keren deh ,,tentunya kami mempunyai wawasan baru yang kami dapatkan setelah membacanya,thanx yah :-)
thanks banget admin blog semoga artikelnya bermanfaat untuk saya baca..
terus sukses buat blognya
Setelah sayah membaca semua isi disini,sungguh sangat louarbiasa ini pengalaman baru dan banyk sekali hal-hal yang sayah dapatkan setelah membacanya
terimakasih untuk informasinya salam sukses
Thanks Informasinya gan.... sangat bermanfaat...
jika anda sedang mencari obat hernia untuk bayi dan anak tanpa operasi, jawabannya adalah Herbal AgaricPro dan Celana Hernia.
informasi yang sangat bermanfaat..
thanks y gan
ikut nyimak artikelnya y gan
great article
terima aksih informainya
salah satu fitur yang membantu dalam programming
tapi juga menyusahkan untuk awal belajar karena harus menghafal
terima ksih informasinya
thanks for sharing
https://www.blogger.com/comment.g?blogID=6190266243303586111&postID=3905789540377354732&page=1&token=1483215264189
JUAL OBAT KUAT PRIA DAN PEMBESAR PENIS HASIL PERMANEN DAN MANTAP. YUK CEKK....
Before your documents can be prepared, you must choose the type of business and the name of your company. Confidus Solutions can check all necessary information and prepare incorporation documents. http://www.confiduss.com/en/jurisdictions/belize/culture/
artikel yang bagus sob
DOKU633
Post a Comment