Class: Paciente
Overview
Representa a un individuo asociado a una consulta especĂfica
Direct Known Subclasses
Instance Attribute Summary collapse
-
#consulta ⇒ Object
Returns the value of attribute consulta.
Attributes inherited from Individuo
#apellidos, #edad, #fecha_nac, #nombre, #ocupacion, #sexo
Instance Method Summary collapse
-
#initialize(nombre, apellidos, sexo, fecha_nac, ocupacion, consulta) ⇒ Paciente
constructor
A new instance of Paciente.
- #to_s ⇒ Object
Methods inherited from Individuo
Constructor Details
#initialize(nombre, apellidos, sexo, fecha_nac, ocupacion, consulta) ⇒ Paciente
Returns a new instance of Paciente
7 8 9 10 |
# File 'lib/gematdd/paciente/paciente.rb', line 7 def initialize(nombre, apellidos, sexo, fecha_nac, ocupacion, consulta) super(nombre, apellidos, sexo, fecha_nac, ocupacion) @consulta = consulta end |
Instance Attribute Details
#consulta ⇒ Object
Returns the value of attribute consulta
5 6 7 |
# File 'lib/gematdd/paciente/paciente.rb', line 5 def consulta @consulta end |
Instance Method Details
#to_s ⇒ Object
12 13 14 15 |
# File 'lib/gematdd/paciente/paciente.rb', line 12 def to_s " || Paciente perteneciente a la consulta #{@consulta} || \n #{super}" end |