miércoles, 21 de febrero de 2018

Teclado

/*
Programa: Teclado
Autor: Grupo K1A POO Universidad Manuela Beltran
Fecha: 21/02/2018
Versión: 1.0
 */

//Nombre del paquete
package prEnsamble;

//Nombre de la clase
public class Teclado {
    //Atributos
    Marca Nombre_Marca;
    String tipo;
    boolean retroiluminacion;
    String conexion;
    String Anti_Ghosting;
    String Sistema_de_pulsación;
//Constructor
    public Teclado(Marca Nombre_Marca, String tipo, boolean retroiluminacion, String conexion, String Anti_Ghosting, String Sistema_de_pulsación) {
        this.Nombre_Marca = Nombre_Marca;
        this.tipo = tipo;
        this.retroiluminacion = retroiluminacion;
        this.conexion = conexion;
        this.Anti_Ghosting = Anti_Ghosting;
        this.Sistema_de_pulsación = Sistema_de_pulsación;
    }
//Getter ang setting
    //Método para obtener el nombre de la marca
    public Marca getNombre_Marca() {
        return Nombre_Marca;
    }
    //Método para asignar (poner) el nombre de la marca
    public void setNombre_Marca(Marca Nombre_Marca) {
        this.Nombre_Marca = Nombre_Marca;
    }
    //Método para obtener el nombre del tipo de teclado
    public String getTipo() {
        return tipo;
    }
    //Método para asignar (poner) el nombre del tipo de teclado
    public void setTipo(String tipo) {
        this.tipo = tipo;
    }
    //Método para obtener el tipo de retroiluminacion
    public boolean isRetroiluminacion() {
        return retroiluminacion;
    }
    //Método para asignar (poner) el tipo de retroiluminacion
    public void setRetroiluminacion(boolean retroiluminacion) {
        this.retroiluminacion = retroiluminacion;
    }
    //Método para obtener el tipo de conexion
    public String getConexion() {
        return conexion;
    }
    //Método para asignar (poner) el tipo de conexion
    public void setConexion(String conexion) {
        this.conexion = conexion;
    }
    //Método para obtener el tipo de anti ghosting
    public String getAnti_Ghosting() {
        return Anti_Ghosting;
    }
    //Método para asignar (poner) el tipo de anti ghosting
    public void setAnti_Ghosting(String Anti_Ghosting) {
        this.Anti_Ghosting = Anti_Ghosting;
    }
    //Método para obtener el sistema de pulsacion
    public String getSistema_de_pulsación() {
        return Sistema_de_pulsación;
    }
    //Método para asignar (poner) el sistema de pulsacion
    public void setSistema_de_pulsación(String Sistema_de_pulsación) {
        this.Sistema_de_pulsación = Sistema_de_pulsación;
    }

   //Sobreescribir el metodo toString que pertenece a la clase object
   
    @Override
    public String toString() {
        return "\nTECLADO:\n" + Nombre_Marca +  "\nTipo = " + tipo + "\nRetroiluminación = " + retroiluminacion +
                "\nConexión=" + conexion + "\nAnti Ghosting = " + Anti_Ghosting +
                "\nSistema de pulsación = " + Sistema_de_pulsación;
    }
       
}

No hay comentarios:

Publicar un comentario