package com.github.cbpos1989.codingChallenge.banking_app;
/**
* Class to hold state and behaviour for an deposit account Object
*
* @author Colm O'Sullivan, Alex Scanlan, Joe Murphy & Przemek Stepien (Sam)
*
*/
class Deposit extends Account{
//state
double rate;
//constructor
public Deposit(double balance, int accountNumber, Transaction transaction, double rate){
super(balance, accountNumber, transaction);
this.rate = balance * rate;
}
//behaviour
public void setRate(Double rate){
this.rate = rate;
}
public double getRate(){
return this.rate;
}
}