Sha256: 99e2843410972f040040601ffaf6a8ebbfd54489aa533911e46bbe1ec8804dbc
Contents?: true
Size: 832 Bytes
Versions: 1
Compression:
Stored size: 832 Bytes
Contents
class Persona attr_reader :nombre, :peso, :talla, :edad, :sexo # @param nombre [number] nombre del paciente. # @param peso [number] peso del paciente. # @param talla [number] altura del paciente en metros. # @param edad [number] edad del paciente. # @param sexo [number] sexo del paciente, 0 corresponde a hombre y 1 a mujer. # @return [Paciente] retorna una instancia de la clase Persona. def initialize(nombre, peso, talla, edad, sexo) @nombre = nombre @peso = peso @talla = talla @edad = edad @sexo = sexo end # @return [String] retorna una cadena con la informaciĆ³n de la Persona. def to_s s = "Nombre: #{@nombre} Peso: #{@peso} Altura: #{@talla} Edad: #{@edad} " if @sexo == 0 s << "Sexo: Hombre" else s << "Sexo: Mujer" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
alu0101028163-0.1.0 | lib/practica6/persona.rb |