Olá pessoal do Fórum!!
Estou começando à estudar Java pela apostila da Universidade de São Francisco. Porém não estou conseguindo compilar um exemplo de Instanciação.
O caso é seguinte:
É dado o seguinte exemplo:
[code]// Exemplo 07 pág.40: DuasBolas.java
public class DuasBolas {
public static void main (String args[]) {
// instanciando um objeto
Bola bola_01 = new Bola();
// armazenando valores em alguns dos atributos deste novo objeto
bola_01.raio = 0.34;
bola_01.oca = false;
bola_01.cor = 10;
//instanciando outro objeto
Bola bola_02 = new Bola();
// armazenando valores em alguns dos atributos deste novo objeto
bola_02.oca = true;
bola_02.cor = 1324;
// usando valore armazenados
bola_02.raio = 5 * bola_01.raio;
bola_02.cor = bola_01.cor;
System.out.println("Bola 01:");
System.out.println(" - raio = " + bola_01.raio);
System.out.println(" - oca = " + bola_01.oca);
System.out.println(" - cor = " + bola_01.cor);
System.out.println("Bola 02:");
System.out.println(" - raio = " + bola_02.raio);
System.out.println(" - oca = " + bola_02.oca);
System.out.println(" - cor = " + bola_02.cor);
}
}[/code]
porém ao compilá-lo aparece os seguintes erros:
[code]DuasBolas.java:7: cannot resolve symbol
symbol : class Bola
location: class DuasBolas
Bola bola_01 = new Bola();
DuasBolas.java:14: cannot resolve symbol
symbol : class Bola
location: class DuasBolas
Bola bola_02 = new Bola();[/code]
Acredito ser necessário fazer referencia na programação… mas como faço isso!?
OBS: já tenho um arquivo chamado Bola.java contedo o código abaixo:
[code]// Bola.java
public class Bola {
// atributos
float raio;
boolean oca;
int cor;
}[/code]
Se puderem me ajudar ficarei muito grato!!
Obrigado.