
Buatlah sebuah superclass yang bernama Kendaraan, dimana kendaraan mempunyai : Roda, Kemudi(stang), sadel, dan actionnya : Jalanan, rem
Buatlah subclass Motor yang inherit superclass Kendaraan dengan atribut jumlahroda=2, dan mempunyai method tambahan Jumping.
Buatlah subclass Motor yang inherit superclass Kendaraan dengan atribut jumlahroda=4, dan mempunyai method tambahan mundur
====================================================================================
Kendaraan.java
public class Kendaraan {
private String Roda;
private String Kemudi;
private String Sadel;
public Kendaraan (String Roda, String Kemudi, String Sadel)
{
this.Roda = Roda;
this.Kemudi = Kemudi;
this.Sadel = Sadel;
}
public void info()
{
System.out.println("Kendaraan mempunyai : " + this.Roda);
System.out.println("Kendaraan mempunyai : " + this.Kemudi);
System.out.println("Kendaraan mempunyai : " + this.Sadel);
}
}
====================================================================================
Motor.java
public class Motor extends Kendaraan
{
private static int jmlRoda = 2;
public Motor (String Roda, String Kemudi, String Sadel, int jmlRoda)
{
super (Roda, Kemudi, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
==================================================================================
MotorTest.java
public class MotorTest
{
public static void main(String[] args)
{
Motor obj1 = new Motor("Roda","Kemudi","Sadel",2);
obj1.info();
System.out.println("Method tambahan Jumping");
}
}
=================================================================================
Mobil.java
public class Mobil extends Kendaraan
{
private static int jmlRoda = 4;
public Mobil (String Roda, String Kemudi, String Sadel, int jmlRoda)
{
super (Roda, Kemudi, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
====================================================================================
MobilTest.java
public class MobilTest
{
public static void main(String[] args)
{
Mobil obj1 = new Mobil("Roda","Kemudi","Sadel",4);
obj1.info();
System.out.println("Method tambahan mundur");
}
}

No comments:
Post a Comment