Class: DietaTipo_t

Inherits:
Dieta_t show all
Defined in:
lib/prct06/dieta.rb

Overview

Clase hija de la anterior en la cual se añade un tipo de dieta

Instance Attribute Summary collapse

Attributes inherited from Dieta_t

#conjplatos, #descripcion, #ingengr, #porcdiario, #porcgrasas, #porchidratos, #porciones, #porcproteinas, #titulo, #vct

Instance Method Summary collapse

Methods inherited from Dieta_t

#<=>

Constructor Details

#initialize(titulo, porcdiario, descripcion, porciones, ingengr, conjplatos, vct, porcproteinas, porcgrasas, porchidratos, tipo) ⇒ DietaTipo_t

Constructor de la clase DietaTipo_t



64
65
66
67
# File 'lib/prct06/dieta.rb', line 64

def initialize(titulo, porcdiario, descripcion, porciones, ingengr, conjplatos, vct, porcproteinas, porcgrasas, porchidratos, tipo)
  super(titulo, porcdiario, descripcion, porciones, ingengr, conjplatos, vct, porcproteinas, porcgrasas, porchidratos)
  @tipo = tipo
end

Instance Attribute Details

#tipoObject

Returns the value of attribute tipo.



61
62
63
# File 'lib/prct06/dieta.rb', line 61

def tipo
  @tipo
end

Instance Method Details

#to_sObject

Muestra el contenido de la clase DietaTipo_t



70
71
72
73
# File 'lib/prct06/dieta.rb', line 70

def to_s
  s << super.to_s
  s << "Tipo de dieta: #{@tipo}"
end