Hola a todos espero que me puedan ayudar.
he seguido un curso online de java , pero me quede en este nivel ya que no se como resolver el problema.
tengo el siguiente codigo y no puedo instanciar el empleado01
me sale el error en eclipse
"No enclosing intance of type"Uso_Empleado is accessible. Must qualify the allocation with an enclosing instanceof type Uso_Empleado (e.g. x.new A() where x is an instance of Uso_Empleado).
de antemano agradesco toda la ayuda brindada,
package poo;
import java.util.*;
public class Uso_Empleado {
public static void main(String[] args) {
// TODO Auto-generated method stub
// CONSTRUIR INSTANCIAS DE LA CLASE EMPELEADO
Empleado empleado01=new Empleado("juan",1000,2015,2,12);
}
class Empleado{
//MERTOO CONSTRUCTOR CON PARAMETROS
public Empleado(String nom, double sue, int año,int mes, int dia) {
nombre = nom;
sueldo = sue;
//construye una fecha
GregorianCalendar calendario = new GregorianCalendar(año,mes-1,dia);
altaContrato = calendario.getTime();
// TODO Auto-generated constructor stub
}
///METODO GETTER
public String dameNombre(){
return nombre;
}
public double dameSueldo(){
return sueldo;
}
public Date dameFechaContrato(){
return altaContrato;
}
/// METODO SETTE QUE MODIFICAN
public void subeSueldo(double porcentaje){
double aumento=sueldo*porcentaje/100;
sueldo+= aumento;
}
//VARIABLES DE CLASE ENC APSULADAS CON PRIVATE
private String nombre;
private double sueldo;
private Date altaContrato; // IMPORTAR EL PAQUETE A AL QUE PERTENE3CE DATE
}// fin de clase empelado
}