Não estou conseguindo compilar o código abaixo, sob a alegação de que é illegal start of expression. Como o curso que estou fazendo é através de um livro, e, na impossibiliade de contatar o autor, resolvi apelar para os colegas deste forum, para ver se alguém poderia me dar uma luz.
eis o código:
//Account.java
//Classe Account com um construtor para
//inicializar a variávelde instância balance.
public class Account
{
private double balance; // variável de instância que armazena o saldo
//construtor
public Account(double initialBalance)
{
//valida que initialBalance é maior que 0,0;
//se não, o saldo é inicializado como o valor padrão 0,0
if( initialBalance>0.0 )
balance = initialBalance;
// fim do construtor Account
// credita (adiciona) uma quantia à conta
public void credit (double amount)
{
balance = balance + amount; // adiciona quantia ao saldo
} // fim do método credit
//retorna o saldo da conta
public double getBalance ( )
{
return balance; // fornece o valor de saldo ao método chamador
} // fim do método getBalance
} // fim da classe Account
A dúvida está na linha 19. Este código não tem o método main, coisa que acontecerá no complemento, através do AccountTest.java.
Agradeço a colaboração
caas.-