class Alimento::GrupoAlimentos
Clase que hereda de alimento, extendiéndola, añadiéndole el nombre del grupo de alimentos al que pertenece
Attributes
grupo[R]
Public Class Methods
new(nombre, proteinas, glucidos, lipidos, datos, grupo)
click to toggle source
Se llama al contructor de la clase madre y se asigna el valor de la nueva variable
Calls superclass method
Alimento::Alimento.new
# File lib/alimento/alimento.rb, line 67 def initialize(nombre, proteinas, glucidos, lipidos, datos, grupo) super(nombre, proteinas, glucidos, lipidos, datos) @grupo = grupo end
Public Instance Methods
to_s()
click to toggle source
Devuelve el Alimento formateado añadiéndole el nombre del grupo
Calls superclass method
Alimento::Alimento#to_s
# File lib/alimento/alimento.rb, line 73 def to_s s = "Grupo: #{grupo}\n" s << super.to_s s end