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