Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pemangilan class parent denga value kelas turunannya
- package com.company;
- public class Main {
- public static void main(String[] args) {
- // write your code
- Mobil mobil = new Truck(); // Memanggil method dengan value anak turunan nya
- mobil.setMerek("Toyota");
- System.out.println("Merek Mobil : " + mobil.getMerek()); mobil.jenisMObil();
- Sedan sedan = new Sedan();
- sedan.sedan(sedan);
- }
- }
- ================
- package com.company;
- import java.awt.*;
- public class Sedan extends Mobil {
- public void sedan (Mobil mobil){
- setTipe("LG200");
- setMerek("Honda");
- setJenisMobil("Sedan");
- setTahun(2012);
- System.out.println("======================");
- System.out.println("Jenis Mobil : " + mobil.getJenisMobil());
- System.out.println("Merek Mobil : " +mobil.getMerek());
- System.out.println("Tipe Mobil : " + mobil.getTipe());
- System.out.println("Tahun Mobil : " +mobil.getTahun());
- }
- }
- =================================
- package com.company;
- public class Mobil {
- private String jenisMobil;
- private String merek;
- private String tipe;
- private int tahun;
- public void jenisMObil(){
- System.out.println("defaul");
- }
- public String getJenisMobil() {
- return jenisMobil;
- }
- public void setJenisMobil(String jenisMobil) {
- this.jenisMobil = jenisMobil;
- }
- public String getMerek() {
- return merek;
- }
- public void setMerek(String merek) {
- this.merek = merek;
- }
- public String getTipe() {
- return tipe;
- }
- public void setTipe(String tipe) {
- this.tipe = tipe;
- }
- public int getTahun() {
- return tahun;
- }
- public void setTahun(int tahun) {
- this.tahun = tahun;
- }
- }
- ===================================
- package com.company;
- public class Truck extends Mobil{
- public void jenisMObil(){
- System.out.println("truck");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement