pbo - inheritance 2

13
LAPORAN RESMI PRAKTIKUM 11: INHERITANCE 2 A. TUJUAN PEMBELAJARAN 1. Melakukan pengontrolan akses pada pengkodean 2. Menggunakan kata kunci super 3. Menghindari kesalahan pada pewarisan konstruktor B. LAPORAN RESMI 1. Source Code: Output: Analisa: ....................................................... ....................................................... 1 SISKA AMELIA|1 D3 IT B|2103131034|PENS

Upload: siska-amelia

Post on 27-Jul-2015

39 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: PBO - Inheritance 2

LAPORAN RESMI

PRAKTIKUM 11: INHERITANCE 2

A. TUJUAN PEMBELAJARAN1. Melakukan pengontrolan akses pada pengkodean2. Menggunakan kata kunci super3. Menghindari kesalahan pada pewarisan konstruktor

B. LAPORAN RESMI

1.

Source Code:Output:Analisa:............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

1SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 2: PBO - Inheritance 2

2.

Source Code:

Output:

Analisa:............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

2SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 3: PBO - Inheritance 2

3.

Source Code:

Output:

Analisa:............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

3SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 4: PBO - Inheritance 2

4.

Source Code:

Output:

Analisa:............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

4SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 5: PBO - Inheritance 2

5.

Source Code:

5SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 6: PBO - Inheritance 2

class Tes{public static void main(String args[]){

Truk truk1 = new Truk();truk1.setJmlRoda(4);truk1.setWarna("kuning");truk1.setBahanBakar("solar");truk1.setKapasitasMesin(1500);truk1.setMuatanMaks(1000);

Truk truk2 = new Truk();truk2.setJmlRoda(6);truk2.setWarna("merah");truk2.setBahanBakar("solar");truk2.setKapasitasMesin(2000);truk2.setMuatanMaks(5000);

Taksi taksi1 = new Taksi();taksi1.setJmlRoda(4);taksi1.setWarna("oranye");taksi1.setBahanBakar("bensin");taksi1.setKapasitasMesin(1500);taksi1.setTarifAwal(10000);taksi1.setTarifPerkm(5000);

Taksi taksi2 = new Taksi();taksi2.setJmlRoda(4);taksi2.setWarna("biru");taksi2.setBahanBakar("bensin");taksi2.setKapasitasMesin(1300);taksi2.setTarifAwal(7000);taksi2.setTarifPerkm(3500);

Sepeda sepeda1 = new Sepeda();sepeda1.setJmlRoda(3);sepeda1.setWarna("hitam");sepeda1.setJmlSadel(1);sepeda1.setJmlGir(2);

6SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 7: PBO - Inheritance 2

Sepeda sepeda2 = new Sepeda();sepeda2.setJmlRoda(2);sepeda2.setWarna("putih");sepeda2.setJmlSadel(2);sepeda2.setJmlGir(5);System.out.println("\t\t\t\t\tTabel");System.out.println("\

n-------------------------------------------------------------------------------------");System.out.println("Objek | Jumlah Roda | Warna | Bahan Bakar

| Kapasitas Mesin | Muatan Maks |");

System.out.println("-------------------------------------------------------------------------------------");

System.out.print("Truk1 |\t"+truk1.getJmlRoda()+" | "+truk1.getWarna()+" |\t"+truk1.getBahanBakar()+"\t |\t "+truk1.getKapasitasMesin()+"\t |\t "+truk1.getMuatanMaks()+"\t |\n");

System.out.println("-------------------------------------------------------------------------------------");

System.out.print("Truk2 |\t"+truk2.getJmlRoda()+" | "+truk2.getWarna()+" |\t"+truk2.getBahanBakar()+"\t |\t "+truk2.getKapasitasMesin()+"\t |\t "+truk2.getMuatanMaks()+"\t |\n");

System.out.println("---------------------------------------------------------------------------------------------------");

System.out.println("\t\t\t\t\t\t\t\t | Tarif Awal | Tarif Perkm |");

System.out.println("---------------------------------------------------------------------------------------------------");

System.out.print("Taksi1 |\t"+taksi1.getJmlRoda()+" | "+taksi1.getWarna()+" |\t"+taksi1.getBahanBakar()+"\t |\t "+taksi1.getKapasitasMesin()+"\t |\t "+taksi1.getTarifAwal()+" |\t "+taksi1.getTarifPerkm()+" \t |\n");

System.out.println("---------------------------------------------------------------------------------------------------");

System.out.print("Taksi2 |\t"+taksi2.getJmlRoda()+" | "+taksi2.getWarna()+" |\t"+taksi2.getBahanBakar()+"\t |\t "+taksi2.getKapasitasMesin()+"\t |\t "+taksi2.getTarifAwal()+" |\t "+taksi2.getTarifPerkm()+" \t |\n");

System.out.println("---------------------------------------------------------------------------------------------------");

System.out.println("\t\t\t\t | Jumlah Sadel | Jumlah Gir |");

7SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 8: PBO - Inheritance 2

System.out.println("-----------------------------------------------------------------------");System.out.println("Sepeda1 |\t"+sepeda1.getJmlRoda()+" |

"+sepeda1.getWarna()+" |\t "+sepeda1.getJmlSadel()+"\t |\t "+sepeda1.getJmlGir()+"\t |\t ");

System.out.println("-----------------------------------------------------------------------");System.out.println("Sepeda2 |\t"+sepeda2.getJmlRoda()+" |

"+sepeda2.getWarna()+" |\t "+sepeda2.getJmlSadel()+"\t |\t "+sepeda2.getJmlGir()+"\t |\t ");

System.out.println("-----------------------------------------------------------------------");}}Output:

Analisa:............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

KESIMPAULAN....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

8SISKA AMELIA|1 D3 IT B|2103131034|PENS

Page 9: PBO - Inheritance 2

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

....................................................................................................................................

9SISKA AMELIA|1 D3 IT B|2103131034|PENS