Sem titulo

Pessoal ajuda eu entender oque ta errado aqui

[code]class dog
{

int size;
String breed;
String name;

void bark()
{
	System.out.println("AUAU");
}

}

class dogtest
{
public static void main (String args[])
{
dog d = new Dog(); //criei objeto Dog

	d.bark();
	d.size = 40;
}

}[/code]

dá o seguinte erro

C:\dog.java:19: cannot resolve symbol
symbol : class Dog
location: class dogtest
dog d = new Dog(); //criei objeto Dog
^
1 error

olha meu véio, java não é que nem windows dog não é a mesma coisa que Dog nem DOG nem dOg, o próprio erro ja esta te avisando, flw o.0

É que nem disse o aix

dog d = new Dog(); //criei objeto

dog nao é Dog!!

class Dog e não dog
class DogTest e não dogtest

Salve assim: DogTest.java
Compile assim: javac DogTest.java

2 coisas:

1 - cuidado com o contexto e sintaxe java! o case sensitive ta te dando um coro aí…
2 - seja mais claro nos títulos de seus posts. Ao invés de “ajuda”, coloque o que realmente precisa, seu erro ou algo do tipo.

Sd’s

Nome de classe começa com letra maiuscula.
você além de colocar com letra minuscula, você errou ao chamar a classe no main com D (maiusculo).

dog d = new Dog();  //criei objeto

você fez uma classe dog e deu um new na classe Dog (classe nao existente pelo fato do Java ser case sensitive, como ja explicaram acima.)
sacou?

[]'s

vc tem que identificar qual é o tipo de acesso a classe ex:

public class Atividades{
.
.
.
}

tem public, private, protected… final… abstract…

Coloque títulos que tenham relação com suas dúvidas, HELP, SOCORRO, ME AJUDEM e etc não querem dizer nada sobre o que vc esta precisando!