Kelas dan Object
Kelas dapat didefinisikan sebagai template/blue-print untuk membuat object. Kelas Pembuatan object dari kelas dikenal dengan nama instansiasi
Kelas dapat didefinisikan sebagai template/blue-print untuk membuat object. Kelas Pembuatan object dari kelas dikenal dengan nama instansiasi
Sebagai contoh, kita ambil kelas Manusia, mempunyai atribut nama. Selain itu, ia juga mempunyai method tampilkanNama , kerja, makan. Setiap kelas memiliki konstruktor yang berfungsi sebagai pembentuk object, ia juga berfungsi sebagai procedure yang pertama kali dijalankan ketika object bentukan terbentuk.
Sebagai contoh, kita ambil kelas Manusia, mempunyai atribut nama. Selain itu, ia juga mempunyai method tampilkanNama , kerja, makan. Setiap kelas memiliki konstruktor yang berfungsi sebagai pembentuk object, ia juga berfungsi sebagai procedure yang pertama kali dijalankan ketika object bentukan terbentuk.
Dalam bahasa Java, dapat disajikan dengan code program berikut :
class Manusia{ //Nama File : Manusia.java
String nama;
//konstruktor
Manusia(String n){
this.nama = n;
}
//function mengembalikan nilai nama
String tampilkanNama(){
return nama;
}
//procedure makan
void makan(){ System.out.println("hem...enyak..enyak..enyak...");
}
Dalam bahasa Java, dapat disajikan dengan code program berikut :
class Manusia{ //Nama File : Manusia.java
String nama;
//konstruktor
Manusia(String n){
this.nama = n;
}
//function mengembalikan nilai nama
String tampilkanNama(){
return nama;
}
//procedure makan
void makan(){ System.out.println("hem...enyak..enyak..enyak...");
}
//procedure kerja
void kerja(){
System.out.println("kerja..kerja...kerja...");
}
}
Kita akan menginstansiasi kelas Manusia menjadi object samson.
class Samson{ // Nama File : Samson.java
public static void main(String args[]){
//instansiasi kelas Manusia menjadi object samson
Manusia samson=new Manusia("samsonasik");
System.out.println("Nama "+samson.tampilkanNama());
samson.makan();
}
}
void kerja(){
System.out.println("kerja..kerja...kerja...");
}
}
Kita akan menginstansiasi kelas Manusia menjadi object samson.
class Samson{ // Nama File : Samson.java
public static void main(String args[]){
//instansiasi kelas Manusia menjadi object samson
Manusia samson=new Manusia("samsonasik");
System.out.println("Nama "+samson.tampilkanNama());
samson.makan();
}
}
}
Hasil Compile dan Runningnya nya :
C:\modultutorialjava>javac Samson.java
C:\modultutorialjava>java Samson
Nama samsonasik
hem...enyak..enyak..enyak...
Hasil Compile dan Runningnya nya :
C:\modultutorialjava>javac Samson.java
C:\modultutorialjava>java Samson
Nama samsonasik
hem...enyak..enyak..enyak...
0 comments:
Post a Comment