Exercícios do livro Java - Como Programar

Olá, pessoal.

Sou iniciante em java, e estou lendo o livro Java - Como Programar, dos Deitel.
Nos exercícios 3.1: Account e 3.2: AccountTest, não houve problemas, mas nos exercícios 3.6 e 3.9 :AccountTest (usam essas mesmas classes), houve mensagens de erro. E para eu criar os projetos, tinha que criar com nomes diferentes, como Account_ e Account_Test, pois não pude criar projetos com os mesmos nomes, mesmo usando pastas diferentes. Seguem os exercícios que deram problemas. Alguém pode ajudar, por favor?

Obrigado.

//3.6: AccountTest.Java
// Usando o construtor de Account para inicializar a instância name
// variável no momento em que cada objeto Account é criado.

public class AccountTest
{
	public static void main(String[] args)
	{
		// cria dois objetos Account
		Account account1 = new Account("Jane Green"); 
		Account account2 = new Account("John Blue");
		
		// exibe o valor inicial de nome para cada Account
		System.out.printf("account1 name is: %s%n", account1.getName());
		System.out.printf("account2 name is: %s%n", account2.getName());
	}
} // fim da classe AccountTest

Erro:

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
	Account cannot be resolved to a type
	Account cannot be resolved to a type
	Account cannot be resolved to a type
	Account cannot be resolved to a type

	at AccountTest.main(AccountTest.java:10)
//3.9: AccountTest.Java
// Entrada e saída de números de ponto flutuante com objetos Account.
import java.util.Scanner;

public class AccountTest 
{
	public static void main(String[] args)
	{
		Account account1 = new Account("Jane Green", 50.00);
		Account account2 = new Account("Jane Blue", -7.53);
		
		// exibe saldo inicial de cada objeto
		System.out.printf("%s balance: $%.2f %n",
				account1.getName(),account1.getBalance());
		System.out.printf("%s balance: $%.2f %n%n",
				account2.getName(),account2.getbalance());
		
		// cria um Scanner para obter entrada a partir da janela de comando
		Scanner input = new Scanner(System.in);
		
		System.out.print("Enter deposit amount for account1: "); // prompt
		double depositAmount = input.nextDouble(); // obtém a entrada do usuário
		System.out.printf("%nadding %.2f to account1 balance%n%n",
				depositAmount); 
		account1.deposit(depositAmount); // adiciona o saldo de account1
		
		// exibe os saldos
		System.out.printf("%s balance: $%.2f %n",
				account1.getName(), account1.getBalance());
		System.out.printf("%s balance: $%.2f %n%n",
				account2.getName(), account2.getBalance());
		
		System.out.print("Enter deposit amount for account2: "); //prompt
		depositAmount = input.nextDouble(); // obtém a entrada do usuário
		System.out.printf("%nadding %.2f to account2 balance%n%n",
				depositAmount);
		account2.deposit(depositAmount); // adiciona ao saldo de account2
		
		// exibe os saldos
		System.out.printf ("%s balance: $%.2f %n",
				account1.getName(), account1.getBalance());
		System.out.printf ("%s balance: $%.2f %n%n",
				account2.getName(), account2.getBalance());
	} // fim de main
} // fim da classe AccountTest

Erro:

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
	Account cannot be resolved to a type
	Account cannot be resolved to a type
	Account cannot be resolved to a type
	Account cannot be resolved to a type

	at AccountTest.main(AccountTest.java:9)