Rabu, 21 Oktober 2009

Tugas Pemgrograman Berorientasi Object

Superclass Sepedamotor mempunyai 2 subclass yaitu Sport dan Matic .

Sepedamotor mempunyai : model, cc.

Subclass Sport inherit superclass Sepedamotor, dengan attribut model, cc dan persneling.

Subclass Matic inherit superclass Sepedamotor, dengan attribut model, cc dan handlerem.

Terdapat 3 class yaitu Sepedamotor, Sport dan Matic .


Sepedamotor.class

/**
* @(#)Sepedamotor.java
*
*
* @author
* @version 1.00 2009/10/19
*/


public class Sepedamotor {

private String model;
private String cc;

public Sepedamotor () {
System.out.println("Kelas sepeda motor mempunyai subkelas yaitu sport dan matic.");
}

public void setModel (String model) {
this.model = model;
}

public void setCc (String cc) {
this.cc = cc;
}


public String getModel() {
return model;
}

public String getCc() {
return cc;
}


}

Sport.class

/**
* @(#)Sport.java
*
*
* @author
* @version 1.00 2009/10/19
*/


public class Sport extends Sepedamotor {

private String persneling;

public void setPersneling ( String persneling) {
this.persneling = persneling;
}

public String getPersneling() {
return persneling;
}

public static void main (String[] args) {
Sport spt = new Sport();

spt.setModel("Bodi Aero Dinamis");
spt.setCc("Mempunyai Cc Besar");
spt.setPersneling("Motor Sport biasanya memiliki 5 Kecepatan");

System.out.println(spt.getModel());
System.out.println(spt.getCc());
System.out.println(spt.getPesneling());
}
}

Miring

Matic.class

/**
* @(#)Matic.java
*
*
* @author
* @version 1.00 2009/10/19
*/


public class Matic extends Sepedamotor {

private String handlerem;

public void setHandlerem ( String handlerem) {
this.handlerem = handlerem;
}

public String getHandlerem() {
return handlerem;
}

public static void main (String[] args) {
Matic spd = new Matic();

spd.setModel("Bodi Ramping Cocok untuk dalam Kota");
spd.setCc("Mempunyai Cc yang kecil");
spd.setHandlerem("Motor Matic kedua Tuas Remnya ada di Kemudi");

System.out.println(spd.getModel());
System.out.println(spd.getCc());
System.out.println(spd.getHandlerem());
}
}