Search This Blog

Sunday, April 24, 2016

contoh program inner class menggunakan setter dan getter

hallo guys


hari ini saya akan membuat program sederhana menggunakan dengan menggunakan metode inner class

pada program kali ini kita juga akan menggunakan SETTER DAN GETTER untuk di kelas outher class nya dan sisa programnya di inner class
okk langsung saja

PROGRAM
class Luar//outher class
{
    private double x,y,z;
public Luar()
{
    x=5;
    z=4;
}
public Luar(double x, double z)
{
    this.x=x;
    this.z=z;
}

void setNilai(double x, double z)
{
    this.x=x;
    this.z=z;
}

double getHasil()
{
 y=(2+x)/(z*z);
return y;
}

double getNilaix()
{
    return x;
}

double getNilaiz()
{
    return z;
}


class Dalam{//sebagai inner class
void hasil()
{

System.out.println("(2+" +getNilaix()+") /( "+getNilaiz()+"x"+getNilaiz()+")="+getHasil());
}
}



    public static void main(String[]arg)
{
    Luar h=new Luar();//instance class luar
    Luar.Dalam i=h.new Dalam();//instance  class dalam
    h.setNilai(10,12);//memasukan nilai yang ada pada class Luar
     i.hasil();//method yang ada pada class inner

}
}

SAVE CUKUP DENGAN MENYIMPAN NAMA CLASS LUAR SAJA
Luar.java
dan untuk hasil dari programnya adalah


Baiklah mungkin itu saja yang dapat saya sampaikan cukup sekian dan terima kasih
BOLEH DICOPAS
***CMIIW(CORRECT ME IF I'M WRONG)

No comments:

Post a Comment