# Esta clase permite representar un grupo de alimentos que se relacionan. # Hereda de la clase comida. class GruposAlimento < Comida # Permite acceder a los atributos de la clase en forma de lectura. attr_reader :grupo # Crea el grupo de alimentos y llama a su clase padre. def initialize (group, nombre, proteinas, glucidos, lipidos) super(nombre, proteinas, glucidos, lipidos) @grupo = group end # Permite formatear la salida por pantalla. def to_s "#{grupo}" + ", " + super.to_s end end