Documente Academic
Documente Profesional
Documente Cultură
//method lainnya...
}
2
Tiket Kendaraan
plat
public class Tiket { private String kendaraan; public void setKendaraan(String kendaraan){ this.kendaraan = kendaraan; } public String getKendaraan(){ return kendaraan; } }
public class Kendaraan{ private String plat public Kendaraan(String kendaraan){ this.plat = kendaraan; } public String getPlat(){ return plat; } }
public class Testing public static void main(String[] args){ Kendaraan kendaraan= new Kendaraan(D1234XY); Tiket tiket = new Tiket(); tiket.setKendaraan(kendaraan.getPlat()); System.out.print(tiket.getKendaraan()); } }
6
Tiket
Kendaraan plat
public class Tiket { private Kendaraan kendaraan; public void setKendaraan(Kendaraan kendaraan){ this.kendaraan = kendaraan; } public Kendaraan getKendaraan(){ return kendaraan; } }
public class Kendaraan{ private String plat; public Kendaraan(String kendaraan){ this.plat = kendaraan; } public String getPlat(){ return plat; } }
public class Testing public static void main(String[] args){ Kendaraan kendaraan= new Kendaraan(D1234XY); Tiket tiket = new Tiket(); tiket.setKendaraan(kendaraan); System.out.print(tiket.getKendaraan().getPlat()); } }
8
public class Tiket { private Kendaraan kendaraan; public void setKendaraan(Kendaraan kendaraan){ this.kendaraan = new Kendaraan(kendaraan.getPlat()); } public Kendaraan getKendaraan(){ return kendaraan; }
public class Kendaraan{ private String plat public Kendaraan(String kendaraan){ this.plat = kendaraan; } public String getPlat(){ return plat; } }
public class Testing public static void main(String[] args){ Kendaraan kendaraan= new Kendaraan(D1234XY); Tiket tiket = new Tiket(); tiket.setKendaraan(kendaraan); System.out.print(tiket.getKendaraan().getPlat()); } }
9
Tiket
Kendaraan
plat warna pemilik
Petugas
Nama password id
10
public class Tiket { private Kendaraan kendaraan; public void setKendaraan(Kendaraan kendaraan){ this.kendaraan = kendaraan; } public Kendaraan getKendaraan(){ return kendaraan; } }
public class Kendaraan{ private String plat public Kendaraan(String kendaraan){ this.plat = kendaraan; } public String getPlat(){ return plat; } }
public class Testing public static void main(String[] args){ Tiket tiket = new Tiket(); tiket.setKendaraan(new Kendaraan(D1234XY)); System.out.print(tiket.getKendaraan().getPlat()); } }
11
Pewarisan (inheritance) pada dasarnya mengijinkan objek dari suatu kelas untuk mengakses data & fungsi yang termuat dalam kelas lebih dahulu terdefinisi tanpa harus mendefinisikan ulang
Vertebrata
- Age : int + setAge() + getAge():int + reproduksi(): string
Mamalia
+swim()
Aves
+ fly()
12
Kucing
nama : String umur : int lari() mengeong() makan() tidur()
Rumahan
majikan : String mintaDibelai() mengeong()
13
//accsesor method
public void mintaDibelai(){ System.out.print(mendengkur...); }
}
14