clases abstractas java
Publicado por Jorge Osvaldo (3 intervenciones) el 20/01/2021 22:48:08
Hola, que tal? saludos a todos, estoy aprendiendo java y no logro sanear el error de este codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
public class Uso_Persona {
public static void main(String[] args) {
// TODO Auto-generated method stub
Persona[] lasPersonas=new Persona[2];
lasPersonas[0]=new Empleado2("Jorgelon",50000);
lasPersonas[1]=new Alumno("Jorgelin","Curso de Programacion en Java");
}
abstract class Persona {
public Persona(String nom) {
nombre=nom;
}
private String nombre;
public String dame_nombre() {
return nombre;
}
public abstract String dame_descripcion();
}
class Empleado2 extends Persona{
public Empleado2 (String nom, double sue) //Constructor
{
super(nom);
sueldo=sue;
}
private double sueldo;
public String dame_descripcion()
{
return "El empleado gana un sueldo de $ " + sueldo;
}
}
Valora esta pregunta


0