Menghargai Yang Kita Miliki

Jangan memandang ke bawah (untuk mengetahui kekuatan tanah yang dipijak) sebelum memulakan langkah. Hanya mereka yang menetapkan pandangan mereka ke arah horizon yang jauh dihadapan sahaja yang akan menemui jalan sebenar.

Betapa Indahnya Hidup ini

Jangan memandang ke bawah (untuk mengetahui kekuatan tanah yang dipijak) sebelum memulakan langkah. Hanya mereka yang menetapkan pandangan mereka ke arah horizon yang jauh dihadapan sahaja yang akan menemui jalan sebenar.

Selalu Bersyukur

Jangan memandang ke bawah (untuk mengetahui kekuatan tanah yang dipijak) sebelum memulakan langkah. Hanya mereka yang menetapkan pandangan mereka ke arah horizon yang jauh dihadapan sahaja yang akan menemui jalan sebenar.

Hello, Selamat Datang Di Deny Blog's, Semoga Teman Blogger Dapat Banyak Manfaat Dari Blog ini. Thanks A Lot

berikut ini adalah source code dari class dog yang akan kita jadikan contoh program :

class Dog {
private String nama="Noname";
private int umur = 0;
public Dog(String nm, int um){nama=nm; umur=um;}
public void bark()
{System.out.println("Gug...gug..!");}
public void sayHello()
{System.out.println("Hello my name is "+nama+" I'm a "+umur+" years old");
}
}
lalu berikut ini adalah source code dari class dogrun :

public class DogRun {
public static void main (String[] arg){
Dog myDog = new Dog(" Dogi",3);
Dog yourDog = new Dog (" Bleki",1);
myDog.bark();
myDog.sayHello();
System.out.println("Kenalkan Peliharaanku :");
yourDog.sayHello();
}
}


berikut ini pengertian modifier public, void, static, private.

* Modifier public :
* Pada definisi class, merupakan class yang memuat metod main(), dan nama file disimpan
dengan nama class public
* Pada definisi metod, bermakna bahwa metod tersebut dapat diases dari luar class yang
bersangkutan
* Pada daefinisi data, bermakna data tersebut dapat diases dari luar class
* Modifier void pada metod: berarti Metod tersebut tidak ada return valuenya
* Modifier static pada metod : berarti metod tersebut dapat dipanggil hanya dari dalam class
yang sama
* Modifier private pada data : berarti data hanya dapat diases dari class yang sama
* Modifier protected paad metod : dapat diases dari class turunannya

Construktor

* Construktor adalah jenis metod yang akan otomatis dipanggil jika suatu objek dibuat
* Construktor didefinisikan secara public dan namanya sama dengan nama classnya
* Construktor dapat didefinisikan lebih dari satu definisi
* Contoh : untuk Dog ditambah definisi construktor tanpa parameter, menjadi :

public Dog( ) { }

public Dog(String nm, int um){nama=nm; umur=um;}

Misalkan dalam class DogRun didefinisikan objek yourDog

Dog yourDog=new Dog();

Maka jika dalam class DogRun dipanggil :

yourDog.seyHello();

Outputnya : (nilai nama dan umur digunakan nilai default)

Hello my name is Noname I’am a 0 years old

semoga berguna buat teman2 blogger

Leave a Reply