...

View Full Version : Importing a Class



Dornith
12-09-2011, 02:16 AM
Hello, and thank you in advance for your help.

I am new to Java. I am currently learning through a tutorial using Command-prompt. The tutorial is a little out of date, but not too much. I am trying to import one class file into another to extend it but it's not working.
It tells me I need a "." after "import Account" and I need a semicolon after that, but that doesn't make any sense and when I try it, it doesn't work.

If anyone can tell me the problem I will be very grateful.

Account:


public class Account
{
protected double balance;

public Account(double amount)
{balance = amount;}

public Account()
{balance = 0.0;}

public void Deposit(double amount)
{balance += amount;}

public double Withdraw(double amount)
{
if (balance >= amount)
{
balance -= amount;
return amount;
}
else
return 0.0;
}

public double GetBalance()
{return balance;}
}


InterestBearingAccount:


import Account;

class InterestBearingAccount extends Account
{
private static double DInterest = 7.95;

private double InterestRate;

public InterestBearingAccount(double Amount, double Interest)
{
balance = Amount;
InterestRate = Interest;
}

public InterestBearingAccount(double Amount)
{
balance = Amount;
InterestRate = DInterest;
}

public InterestBearingAccount()
{
balance = 0.0;
InterestRate = DInterest;
}

public void AddInterest()
{
balance += (balance*InterestRate/100)/12;
}
}

renegadeandy
12-11-2011, 02:33 AM
Hi!

You actually shouldnt need any import statement if the classes exist within the same package.

I presume this is the case - so just delete the import line and things should work out no problems.

Are you using the Eclipse IDE for your development?



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum