Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/03/2007, 09:19
Avatar de elAntonie
elAntonie
 
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Re: Problema con aplicaciones

Cita:
Iniciado por Tycroz Ver Mensaje
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 Calificaciones(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.