LAB - 4 Object Conversion in JAVA

//Fixed Class Given in Package
class Dollar
{
int dol;

Dollar()
{
this.dol=5;
}

Dollar(int i)
{
this.dol=5;
}
void printDollar()
{
System.out.println(" Dollar : "+this.dol);
}
}

//Newly Designed Class to Implement Conversion
class INR
{
int rs;
INR()
{
this.rs=600;
}
//Convert Dollar Object into INR Object
INR(Dollar d)
{
this.rs=d.dol * 60;
}

//Create Dollar Object from INR Object
Dollar convert()
{
return new Dollar(this.rs / 60 );
}

void printINR()
{
System.out.println(" INR = "+this.rs);
}

public static void main(String args[])
{
Dollar d1 = new Dollar();
d1.printDollar();
INR i1 = new INR(d1);
i1.printINR();

INR i2 = new INR();
i2.printINR();
Dollar d2 = i2.convert();
d2.printDollar();
}
}

No comments:

Post a Comment