Assalmu'alikum Warrahmatullahi Wabbarrakatuh...
Hallooo Good Readers.... jangan bosen-bosen ya baca Fadityy Blog :D karena masih banyak Artikel yang bakal gue tulis di Blog ini, yah walaupun sumbernya dari mana-mana :D kalo kemarin gue ngebahas tentang Looping beserta Do and While, kali ini gue akan bahas materi baru yaitu Class Method atau pembagian kelas dalam Method. langsung aja kita bahas, Check This Out....
CLASS HANDPHONE
package Handphone;
public class Handphone {
String
hidupkan,
lakukan_panggilan,
kirim_sms,
matikan;
void hidupkan ()
{
System.out.println ("handphone nya hidup :
hidupkan");
}
void lakukan_panggilan (){
System.out.println ("coba telpon dia :
lakukan_panggilan" );
}
void kirim_sms (){
System.out.println ("pesan kamu terkirim :
kirim_sms");
}
void matikan (){
System.out.println ("handphone nya mati :
matikan");
}
}
HASIL OUTPUT :

CLASS HANDPHONE BERAKSI
package Handphone;
public class Handphoneberaksi extends Handphone{
public static void main(String[] args){
Handphone hp = new Handphone();
hp.hidupkan();
hp.lakukan_panggilan();
hp.kirim_sms();
hp.matikan();
}
}
HASILOUTPUT :

CLASS MOBIL
class mobil {
String nama;
int thn_produksi;
void printmobil(){
System.out.println("nama : " +nama);
System.out.println("tahun_produksi : "
+thn_produksi);
}
}
HASIL OUTPUT :

CLASS MOBIL BERAKSI
public class Mobilbereaksi {
public static void main(String[] args) {
mobil mobilku = new mobil();
mobil mobilmu = new mobil();
mobilku.nama="xenia";
mobilku.thn_produksi=2017;
mobilmu.nama="avanza";
mobilmu.thn_produksi=2016;
System.out.println("nama : " + mobilku.nama);
System.out.println("tahun_produksi : " +
mobilku.thn_produksi);
System.out.println("nama : " + mobilmu.nama);
System.out.println("tahun_produksi : " +
mobilmu.thn_produksi);
}
}
HASIL OUTPUT :

Ok, sekian dulu Artikel tentang NetBeans kali ini. kurang dan lebihnya mohon di maafkan :D
dan kalo mau kasih masukan boleh di isi di kolom Komentar..
Wassalamu'alaikum Warrahmatullahi wabbarraktuh....
DEFINISI
PENGERTIAN CLASS
Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object. Class juga merupakan grup suatu object dengan kemiripan attributes/properties, behaviour dan relasi ke object lain.
Contoh sintaknya:
[modifier1] class NamaKamar [modifier2]{
Class body;
PENGERTIAN METHOD
Method merupakan suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object. Method didefinisikan pada class akan tetapi dipanggil melalui object. Metode menentukan perilaku objek, yakni apa yang terjadi ketika objek itu dibuat serta berbagai operasi yang dapat dilakukan objek sepanjang hidupnya.
Ada 4 (Empat) bagian dasar yang dimiliki metode antara lain:
1.Nama metode
2.Tipe Objek atau tipe primitive yang dikembalikan metode.
3. Daftar parameter.
4. Badan atau isi metode.
Tiga bagian pertama mengindikasikan informasi penting tentang metode itu sendiri. Dengan kata lain, nama metode tersebut=metode lain dalam program. Dalam java kita dapat memiliki metode-metode berbeda yang memiliki nama sama tetapi berbeda tipe kembalian atau daftar argumennya, sehingga bagian-bagian definisi metode ini menjadi penting. Ini disebut overloading metode(proses yang berlebihan pada suatu metode).
Untuk menjalankan program yang memiliki sifat polymorphism tersebut, diperlukan suatu kemampuan overloading, yaitu suatu kemampuan untuk menentukan fungsi yang mana yang harus digunakan atau dijalankan jika terdapat nama fungsi yang sama. Polimorfisme bisa diartikan seperti kemampuan suatu variable untuk mengubah perangai sesuai dengan objek hasil instansiasi yang digunakan. Polimorfisme membiarkan lebih dari 1 objek dari sub class sub class dan diperlakukan sebagai objek dari super class tunggal.
CONTOH SOAL:
CLASS HANDPHONE
package Handphone;
public class Handphone {
String
hidupkan,
lakukan_panggilan,
kirim_sms,
matikan;
void hidupkan ()
{
System.out.println ("handphone nya hidup :
hidupkan");
}
void lakukan_panggilan (){
System.out.println ("coba telpon dia :
lakukan_panggilan" );
}
void kirim_sms (){
System.out.println ("pesan kamu terkirim :
kirim_sms");
}
void matikan (){
System.out.println ("handphone nya mati :
matikan");
}
}
HASIL OUTPUT :

CLASS HANDPHONE BERAKSI
package Handphone;
public class Handphoneberaksi extends Handphone{
public static void main(String[] args){
Handphone hp = new Handphone();
hp.hidupkan();
hp.lakukan_panggilan();
hp.kirim_sms();
hp.matikan();
}
}
HASILOUTPUT :

CLASS MOBIL
class mobil {
String nama;
int thn_produksi;
void printmobil(){
System.out.println("nama : " +nama);
System.out.println("tahun_produksi : "
+thn_produksi);
}
}
HASIL OUTPUT :

CLASS MOBIL BERAKSI
public class Mobilbereaksi {
public static void main(String[] args) {
mobil mobilku = new mobil();
mobil mobilmu = new mobil();
mobilku.nama="xenia";
mobilku.thn_produksi=2017;
mobilmu.nama="avanza";
mobilmu.thn_produksi=2016;
System.out.println("nama : " + mobilku.nama);
System.out.println("tahun_produksi : " +
mobilku.thn_produksi);
System.out.println("nama : " + mobilmu.nama);
System.out.println("tahun_produksi : " +
mobilmu.thn_produksi);
}
}
HASIL OUTPUT :

Ok, sekian dulu Artikel tentang NetBeans kali ini. kurang dan lebihnya mohon di maafkan :D
dan kalo mau kasih masukan boleh di isi di kolom Komentar..
Wassalamu'alaikum Warrahmatullahi wabbarraktuh....
FAUZAN DIMAS ADITYA
43A87006160403
PEMROGRAMAN 1/PERTEMUAN KE. 9
SEM. 3
Tidak ada komentar:
Posting Komentar