Sha256: 95a54688372433f7d6ce6ef00c1239d9bec21e54f58cfefe4c77fb23c99a8abc
Contents?: true
Size: 575 Bytes
Versions: 1
Compression:
Stored size: 575 Bytes
Contents
require 'paciente/paciente_datos' # Representa un paciente cuyos datos antropomĂ©tricos indican que tiene obesidad class PacienteConObesidad < PacienteConDatos def initialize(nombre, apellidos, sexo, fecha_nac, ocupacion, consulta, datos_antropometricos) super(nombre, apellidos, sexo, fecha_nac, ocupacion, consulta, datos_antropometricos) if imc < 30.0 raise TypeError, "El Paciente no tiene obesidad (IMC: #{imc} < 30.0)" end end def to_s "#{super}\n SegĂșn el IMC, este paciente tiene Obesidad." end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gematdd-dibad-0.1.1 | lib/gematdd/paciente/paciente_con_obesidad.rb |