miércoles, 21 de febrero de 2018

Disco duro

/*
Programa: Proyecto ensamble
Autor: Estudiantes de segundo semestre en programacion orientada a objetos
Fecha: 01/02/2018
Versión: 1.0
 */

//Especificación del paquete al que pertenece la clase
package prEnsamble;

//Definición de la clase
public class DiscoDuro {
   
    //Declaración de atributos de la clase
    Marca Nombre_Marca;
    int Capacidad;
    String Referencia;
    int RPM; 
   
    //Constructor de la clase
    public DiscoDuro(Marca Nombre_Marca, int Capacidad, String Referencia, int RPM) {
        this.Nombre_Marca = Nombre_Marca;
        this.Capacidad = Capacidad;
        this.Referencia = Referencia;
        this.RPM = RPM;
    }

    //Método para obtener el nombre de la marca
    public Marca getNombre_Marca() {
        return Nombre_Marca;
    }

    //Método para asignar el nombre a la marca
    public void setNombre_Marca(Marca Nombre_Marca) {
        this.Nombre_Marca = Nombre_Marca;
    }

    //Método para obtener la capacidad de la clase
    public int getCapacidad() {
        return Capacidad;
    }

    //Método para asignar la capacidad de la clase
    public void setCapacidad(int Capacidad) {
        this.Capacidad = Capacidad;
    }

    //Método para obtener la referencia de la clase
    public String getReferencia() {
        return Referencia;
    }

    //Método para asignar la referencia de la clase
    public void setReferencia(String Referencia) {
        this.Referencia = Referencia;
    }
   
    //Método para obtener el valor del RPM
    public int getRPM() {
        return RPM;
    }

    //Método para asignar el valor del RPM
    public void setRPM(int RPM) {
        this.RPM = RPM;
    }


    //Sobreescribir el método toString de la clase Object   
    @Override
    public String toString() {
        return "\nDISCO DURO:\n" + Nombre_Marca + "\nCapacidad = " +
                Capacidad + "\nReferencia = " + Referencia + "\nRPM = " + RPM;
    }   
   
}

No hay comentarios:

Publicar un comentario