Básico: ERRO <identifier> expected

começando no Java… ao compilar o DogTest.java:

da o erro expected embaixo de sushi.size=7; demetrius.size=36; cuca.size=21; (embaixo de =)
e tambem de “(” em:
cuca.latir();
demetrius.latir();
sushi.latir();

poderiam me ajudar???

[code]public class DogTest {
public static void main(String[] args) {
Dog sushi = new Dog();
sushi.size = 7;

	Dog demetrius = new Dog();
	demetrius.size = 36;

	Dog cuca = new Dog();
	cuca.size = 21;

	cuca.latir();
	demetrius.latir();
	sushi.latir();
}

}[/code]

Você não pode chamar as variaveis de um objeto fora de um método.

Olá fiz as modificações e agora esta dando um erro: cannot find symbol class Dog;

sendo que ja escrevi e compilei pra mesma pasta a classe Dog.java:

obrigado pela atenção!

Como é que você tá fazendo o procecedimento? Você tá fazendo da seguinte forma?
1 --> javac Dog.java
2 --> javac DogTest.java
3 --> java DogTest (você deve executar sua classe compilado chamando java + o nome da classe compilada sem .class no final)

Dessa forma é pra funcionar.
Abs.

Outra coisa. Sempre que for postar seu código no fórum, use a tag [code]. Fica muito mais facil pra te ajudar :wink:
Leia esse tópico também: http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

LEGAL!!! FUNCIONOU!!! VALEU :smiley:

Por nada, precisando, estamos ai. Agora edite sua primeira mensagem e acrescente [Resolvido] ao título do tópico.
Até mais.

passa o size como parametro no método latir!