Senin, 08 November 2010

TUGAS V-CLASS PBO

(=)-------------------(=)
NAMA
: RAHMA NIA HARINI
NPM : 11108563
KELAS : 3 KA 16
(=)-----------------------------(=)

Jawaban :
1. 1.
KelasKendaraanSuper.java

class KelasKendaraanSuper{
pulic void methodAsli(){
string roda;
string stang;
string sadel;
System.out.println("Method milik KelasKendaraanSuper jalan");
}
public static void jalankan (String[]args){
KelasKendaraanSuper oks=new KelasKendaraanSuper();
oks.methodAsli();
}
void rem (String[]args){
KelasKendaraanSuper oks=new KelasKendaraanSuper();
oks.methodAsli();
}
}

SubKelasMotor.java

class SubKelasMotor extends KelasKendaranSuper{
public void methodAsli(){
System.out.println("method overrided jalan");
}
public void methodJumping(){
roda=2;
System.out.println("kendaraan ber-roda "+roda)
Super.methodAsli();
}
public static void main(String[]args){
Subkelas osk=new SubKelas();
osk.methodASli();
osk.merhodJumping();
}
}


SubKelasMobil.java

class SubKelasMobil extends KelasKendaranSuper{
public void methodAsli(){
System.out.println("method overrided jalan");
}
public void methodMundur(){
roda=4;
System.out.println("kendaraan ber-roda "+roda)
Super.methodAsli();
}
public static void main(String[]args){
Subkelas osk=new SubKelas();
osk.methodASli();
osk.merhodMundur();
}
}

2.
Lingkaran.Java

public class Lingkaran{

private double jari;//attribute yang di hide
public Lingkaran(){
jari=0;
}
private double luas(double j){//encapsulation
return 22/7*r**2;
}
public void setJari(double jari){
this.jari=jari;
}
public double getJari(){
return jari;
}
Public double getLuas(){
return luas(jari);
}
}


0 komentar:

Posting Komentar