Cita:
Iniciado por Tycroz
Que tal a todos, por fin he encontrado un foro de JAVA
estoy estudiando este exelente lenguaje pero se me presentan varias
dificultades... tengo lo sigueinte
Código:
class Calificaciones {
private double calif;
public void Calificacion(double c){
calif=c;
}
public double devolverCal(){
return calif;
}
}
public class Notas {
public static void main (String[]args) {
Calificaciones p1 = new Calificacion(4.5);
Calificaciones p2 = new Calificacion(7.5);
Calificaciones f = new Calificacion(6.0);
System.out.println("Notas de Programacion Orientada a Objetos");
System.out.println("Nota del primer parcial : " + p1.devolverCal());
System.out.println("Nota del segundo parcial: " + p2.devolverCal());
System.out.println("Nota final : " + f.devolverCal());
}
}
y a la hora de compilar me salen los sigueintes errores...
Notas.java:5: cannot find symbol
symbol : class Calificacion
location: class Notas
Calificaciones p1 = new Calificacion(4.5);
^
Notas.java:6: cannot find symbol
symbol : class Calificacion
location: class Notas
Calificaciones p2 = new Calificacion(7.5);
^
Notas.java:7: cannot find symbol
symbol : class Calificacion
location: class Notas
Calificaciones f = new Calificacion(6.0);
^
3 errors
Haber si alguien me puede ayudar a corregir
Claro
Calificaciones p1 = new Calificacion(4.5); mal
Calificaciones p1 = new Calificacion
es(4.5); bien
Si la clase se llama calificaciones no le puedes llamar calificacion. Es lo que te esta diciendo.
Es normal confundirse con esto. Son tan parecidos que no te das cuenta del error.
Un saludo.