Sou iniciante na linguagem java , bom estava eu assistindo uma aula de POO quando foi proposto que fosse feita uma classe "Caneta " da seguinte forma :
//nome do arquivo : Caneta.java
package aula;
public class Caneta{
String modelo;
String cor;
float ponta;
int carga;
boolean tampada;
public void rabiscar(){
}
public void tampar(){
}
public void destampar(){
}
public void status(Caneta caneta){
System.out.println("Uma caneta ");
System.out.println(" de Cor : "+ caneta.cor);
System.out.println(" de ponta : "+caneta.ponta);
System.out.println(" com "+caneta.carga+"% de sua carga");
if(caneta.tampada = true){
System.out.println("Que está tampada");
}else{
System.out.println("Que não está tampada");
}
}
}
Até ai tudo bem , de mesmo jeito , criei outra classe com a “main” para chamar a classe “Caneta” :
//arquivo : AulaPoo.java
public class AulaPoo{
public static void main(String[] args){
Caneta c1 = new Caneta();
c1.cor = “Azul”;
c1.ponta = 0.5f;
c1.tampada = false;
c1.status(c1);
}
}
eis que quando9 digito javac AulaPoo.java no terminal do linux aparece isso:
AulaPoo.java:4: error: cannot find symbol
Caneta c1 = new Caneta();
^
symbol: class Caneta
location: class AulaPoo
AulaPoo.java:4: error: cannot find symbol
Caneta c1 = new Caneta();
^
symbol: class Caneta
location: class AulaPoo
2 errors
Visto isso , o que fazer para conseguir compilar esse pequeno projeto SEM ECLIPSE OU NETBEANS