This is the instructions on what to do : Display the names and balances of all three accounts. Using if statements, print the name and balance of the Bank Account object that has the largest amount of money (based on the values you chose). You may need to add additional methods to your Bank class (Get Methods).
This is my code:
import java.util.*;
public class Bank
{
public Bank()
{
double checkingBal = 0.0;
double savingsBal = 0.0;
}
public static void main(String[] args)
{
System.out.println("Problem 1");
Bank tom = new Bank();
Bank rohan = new Bank();
Bank parth = new Bank();
tom.setChecking(10000);
parth.setChecking(60000);
rohan.setChecking(700000);
larmo();
}
public void setChecking(double val)
{
double checkingBal = val;
}
public Bank larmo()
{
System.out.println(tom.getChecking());
System.out.println(rohan.getChecking());
System.out.println(parth.getChecking());
if (tom.getChecking()>parth.getChecking() && tom.getChecking()>rohan.getChecking())
{
System.out.println("Name: Tom, Balance: "+tom.getChecking());
}
if (parth.getChecking()>tom.getChecking() && parth.getChecking()>rohan.getChecking())
{
System.out.println("Name: Parth, Balance: "+parth.getChecking());
}
if (rohan.getChecking()>tom.getChecking() && rohan.getChecking()>parth.getChecking())
{
System.out.println("Name: Rohan, Balance: "+rohan.getChecking());
}
System.out.println("Congratulations to the richest man in the bank");
}
public double getChecking()
{
return checkingBal;
}
}
I am getting this error: non-static method larmo() cannot be referenced from a static context
Why, and what can I do to fix this.