Generation

generate functionTue, 25 Apr 2023

Características a implementar en ClasB 1. Clase abstracta. 2. 1atributo de tipo enumerado. 3. Constructor con el total de parámetros. 4. Métodos getter y setter para cada atributo. 5. 1 método abstracto que reciba un parámetro entero y devuelva un número con decimales resultado de realizar la operación siguiente: (valor del parametro multiplicado por la constante indicada en la clase que implementa el método). Ten en cuenta donde se declaran y donde se implementan los métodos abstractos. 6. Reescritura del método toString para mostrar los datos de esta clase pero también se debe usar el método toString del padre(super.toString()).

public abstract class ClaseA { public enum Sexo { Hombre, Mujer } private String nombre; private String apellidos; private String dni; private Sexo sexo; public ClaseA(String nombre, String apellidos, String dni, Sexo sexo) { this.nombre = nombre; this.apellidos = apellidos; this.dni = dni; this.sexo = sexo; } public String getNombre() { return nombre; } public void setNombre(String nombre) { this.nombre = nombre; } public String getApellidos() { return apellidos; } public void setApellidos(String apellidos) { this.apellidos = apellidos;

Questions about programming?Chat with your personal AI assistant