class BankAccount//parent class
{
protected double balance;
BankAccount(int bal)
{
balance = bal;
}
public void printBalance()
{
System.out.println("Your account balance is $"+balance);
}
}
class CheckingAccount extends BankAccount //child class
{
int balance;
public CheckingAccount(int bal)
{
super(bal);
balance = bal;
}
//no @override keyword
public void printBalance() //method overriding
{
System.out.println("Your checking balance is $"+balance);
}
public void checkBalance()
{
super.printBalance();
printBalance();
}
public static void main(String [] args)
{
CheckingAccount check = new CheckingAccount(5000);
check.checkBalance();
}
}