Class: Alimento_grupo

Inherits:
Alimento show all
Defined in:
lib/gema/alimento.rb

Overview

Clase Alimento_grupo que recibe herencia de la clase Alimento

Instance Attribute Summary collapse

Attributes inherited from Alimento

#glucidos, #lipidos, #name, #proteinas

Instance Method Summary collapse

Methods inherited from Alimento

#<=>, #get_glucidos, #get_grasas, #get_name, #get_proteinas, #get_valor_energetico

Constructor Details

#initialize(alimento, grupo) ⇒ Alimento_grupo

Constructor



55
56
57
58
59
# File 'lib/gema/alimento.rb', line 55

def initialize(alimento, grupo)
	super(alimento.name, alimento.proteinas, alimento.glucidos, alimento.lipidos)
	@grupo= grupo

end

Instance Attribute Details

#grupoObject

Grupo del alimento



53
54
55
# File 'lib/gema/alimento.rb', line 53

def grupo
  @grupo
end

Instance Method Details

#to_sObject

Método para imprimir Alimento_grupo



61
62
63
64
# File 'lib/gema/alimento.rb', line 61

def to_s

	title = "\n#{@name}" + super.to_s 
end