Erro em um Código Objeto <<RESOLVIDO>>

Sou iniciante em java e estou estudando o livro “Use a cabeça! Java da 2ª Edição” acontece que em um dos exemplos que ensina criar e testar um Objeto dá erro e como não tenho experiência não consigo resolver, o código está abaixo e gostaria de ajuda.
Grato,
Marcos.

class Movie {
	String titulo;
	String genero;
	int tempo;
	void playIt() {
		System.out.println("Play do filme acionado");
	}
}
public class MovieTestDrive {
	public static void main (String[] args) {
		Movie one  = new Movie();
		one.titulo = "A volta dos que não foram";
		one.genero = "Comédia";
		one.tempo  = 2;
		Movie two  = new Movie();
		two.titulo = "As longas tranças de um careca";
		two.genero = "Ficção";
		two.tempo  = 5;
		two.playIt();
		Movie theree  = new Movie();
		theree.titulo = "Pueira em alto mar";
		theree.genero = "Ação";
		theree.tempo  = 2;
	}
}

Marcosilva90,

Batendo o olho no código não encontrei erros aparentes.
Qual a mensagem que é retornada?

Que erro?

Posta o erro que está dando ae na compilação!

pode ser BUG por ai!

vlw

Qual o erro?

… tá, foi só pra fazer pirraça… pra que 3 vezes a mesma pergunta? Lê o resto dos posts antes de sair respondendo, galera…

Testei seu código aqui e funcionou certinho…

qual o erro? :lol: :lol:

Já estou começando a pensar que poderá ser problema de versão ou instalação sei lá… não estou conseguindo executar nenhum exemplo do livro, a propósito qual editor de texto que permite copiar os erros para postar aqui, estou utilizando um que não dá para compilar, os resultados são gerados no DOS e dá muito trabalho para copiar e colar aqui, mas vou postar. Qual ferramente que vocês indicariam para escrever os códigos e gerar os resultados?

Movie.java:10: class MovieTestDrive is public, should be declared in a file name d MovieTestDrive.java
public class MovieTestDrive {

O nome do arquivo .java que voce vai compilar tem que ter exatamente o mesmo nome que sua classe publica.

Voce precisa salvar o arquivo com o nome MovieTestDrive.

Bom, lá no cantinho do eclipse ou netbeans (<), tem as classes que vc criou…
Essa classe tem que se chamar MovieTestDrive.
E antes da “class Movie” tem que espercificar o pacote (package nome;)

Obrigado pelas respostas rápidas, <> foi só salvar o arquivo como MovieTestDrive que deu certo.