Page 44 - e-modul pbo
P. 44

TUGAS PRAKTIKUM
                 1.  Macam-macam pewarisan ada 2, yaitu pewarisan tunggal dan pewarisan jamak. Jelaskan
                    apa yang dimaksud dari macam-macam pewarisan tersebut, serta perbedaannya !

                 2.  Dibawah ini merupakan program interface untuk menampilkan
                        interface Pabrik{
                        static final String PROVINSI = "Jawa Barat";
                                  public void setNama(String namaBaru);
                                  public void setAlamat(String alamatBaru);
                                  public String getNama();
                                  public String getAlamat();
                        }


                    Kemudian ada class PabrikSepatu yang mengimplementasi dari interface Pabrik
                        class PabrikSepatu implements Pabrik{
                        String nama, alamat;

                        public PabrikSepatu(String namaBaru, String alamatBaru){
                                      nama = namaBaru;
                                      alamat = alamatBaru;
                                   }

                                   public void setNama(String namaBaru){
                                      nama = namaBaru;
                                   }

                                   public void setAlamat(String alamatBaru){
                                      alamat = alamatBaru;
                                   }

                                   public String getNama(){
                                      return nama;
                                   }

                                   public String getAlamat(){
                                      return alamat;
                                   }

                                   public String getProvinsi(){
                                      return PROVINSI;
                                   }

                                   public String toString(){
                                      return
                                        "Nama       : "+nama+"\n"+
                                        "Alamat     : "+alamat+"\n"+
                                        "Provinsi   : "+PROVINSI+"\n";
                                   }
                        }









                                                          Pemrograman Berorientasi Objek Kelas XI – Semester 2   39
   39   40   41   42   43   44   45   46   47   48   49