Tuesday, September 17, 2013

Constructor




Assalamualaikum ... dari pada ngangur, galau, mending ngoprek koding :P
oke kali ini kita akan membahas mengenai konstruktor... apa itu konstruktor? dalam wikipedia dikatakan "In object-oriented programming, a constructor (sometimes shortened to ctor) in a class is a special type of subroutine called to create an object. It prepares the new object for use, often accepting parameters that the constructor uses to set member variables required" yang maksudnya ialah sebuah class spesial yang dipanggil untuk membuat sebuah obyek.. dalam pemrograman OOP. dalam kasus ini Java, Konstruktor menjadi sebuah hal yang penting untuk dipelajari.. berikut adalah sebuah contoh code sederhana yang menggunakan konstruktor..



class mhs{
int npm;
String nama;

mhs (int npm, String nama){
this.npm = npm;
this.nama = nama;
}

public void cetakMhs(){
System.out.println("Nama : "+nama+", NPM : "+npm);
}}
public class NewClass {
    public static void main(String[] args){
    mhs mhsa = new mhs(1135010021, "Fajar");
    mhsa.cetakMhs();
    }
}



nah apabila program tersebut dirunning maka akan menghasilkan output nama dan Npm..
lalu mana yang disebut Konstruktor...
yang disebut konstruktor ialah yang

mhs (int npm, String nama){
this.npm = npm;
this.nama = nama;
}

 jadi konstruktor ialah berfungsi untuk mengembalikan atau mengisi nilai suatu objek dalam sebuah class..
dan selalu mempunyai nama yang sama dengan nama class induk yang menjadi dasarnya.. lalu diikuti dengan peredefinisian variable dan refrerence ke variable mana..
oke sekian trims.. bila ada bingung, gak jelas atau tanya2 silahkan e-mail ke fajarsat@hotmail.com

No comments:

Post a Comment