Class: Menu_grupo
Overview
Clase Menú con edad (hija de la clase Menu)
Instance Attribute Summary collapse
-
#grupo ⇒ String
readonly
Cadena que almacena el grupo del menú.
Attributes inherited from Menu
#encabezado, #platos, #valores
Instance Method Summary collapse
-
#get_grupo ⇒ String
Método que retorna el grupo del menú.
-
#initialize(grupo, encabezado, platos, valores) ⇒ Object
constructor
Método que instancia un objeto de la clase.
-
#to_s ⇒ String
Método que formatea el menú para mostrarlo.
Methods inherited from Menu
#<=>, #get_grasas, #get_hidratos, #get_ingesta, #get_plato, #get_proteinas, #get_titulo, #get_vct
Constructor Details
#initialize(grupo, encabezado, platos, valores) ⇒ Object
Método que instancia un objeto de la clase
13 14 15 16 |
# File 'lib/dieta/menu_grupo.rb', line 13 def initialize(grupo, encabezado, platos, valores) super(encabezado,platos,valores) @grupo=grupo end |
Instance Attribute Details
#grupo ⇒ String (readonly)
Cadena que almacena el grupo del menú
5 6 7 |
# File 'lib/dieta/menu_grupo.rb', line 5 def grupo @grupo end |
Instance Method Details
#get_grupo ⇒ String
Método que retorna el grupo del menú
19 20 21 |
# File 'lib/dieta/menu_grupo.rb', line 19 def get_grupo @grupo end |
#to_s ⇒ String
Método que formatea el menú para mostrarlo
24 25 26 27 |
# File 'lib/dieta/menu_grupo.rb', line 24 def to_s aux="Grupo: #{@grupo}\n" aux+=super() end |