class Grupo
@author Yeray Expósito García La clase Grupo
< Alimentos
permite clasificar cada alimento en un grupo determinado.
Attributes
grupo[R]
Define los getter y setter de las variables de instancia @return [Numeric] El valor de dichas variables de instancia.
Public Class Methods
new(group,name,protein,glucids,lipids)
click to toggle source
Metodo que permite declarar e inicializar las variables de instancia.
Calls superclass method
Alimentos::new
# File lib/practica_6/Alimentos.rb, line 78 def initialize(group,name,protein,glucids,lipids) super(name,protein,glucids,lipids) @grupo = group end
Public Instance Methods
to_s()
click to toggle source
El método to_s
se encarga de formatear la salida cuando intentamos visualizar un objeto
@return [string] En el que se representan las variables de instancia del objeto.
# File lib/practica_6/Alimentos.rb, line 86 def to_s "Grupo: #{@grupo} alimento: #{nombre} Proteínas: #{proteinas}g Glúcidos: #{glucidos}g Lípidos: #{lipidos}g" end