Rabu, 19 September 2012

Lab Activity Pemrograman Bebasis Objek

Membuat class Bank
public class Bank {
         private int saldo;
         public void setSaldo (int uang) {
nilai variable saldo
         saldo+=uang;
         }
         public int getSaldo () {
variable saldo
              return saldo;
         }
}

......................................................
Membuat class Nasabah
public class Nasabah {
       private Bank bank;
       private String nama="-----";
......................................................

Membuat class Budi sebagai turunan dari class Nasabah
public class Budi extends Nasabah {
     public static void main (String [] ar) {


*Output : Gambar 1

Memodifikasi class Bank dengan mengoverloading constructor
public class Bank {
       private int saldo;
       //overloading constructor Bank
       public Bank () {
       }

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

Memodifikasi class Nasabah dengan membuat method baru yang akan dioverride di class Budi
public class Nasabah {
       private Bank bank;
       private String nama="-------"
.........................................................

Memodifikasi class Budi dengan mengoverride method dari class Nasabah
public class Budi extends Nasabah {
       public static void main (String [] ar) {
       Budi budi = new Budi ();
.........................................................
*Output : Gambar 2




Menggunakan constructor lain ketika membuat objek dari class Bank
public class Nasabah {
        private Bank bank ;
        private String nama="-----";
............................................................... 
*Output : Gambar 3




 

Tidak ada komentar:

Posting Komentar