Class: Alimento::GrupoAlimentos

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

Overview

Clase que hereda de alimento, extendiéndola, añadiéndole el nombre del grupo de alimentos al que pertenece

Instance Attribute Summary collapse

Attributes inherited from Alimento

#datos, #glucidos, #lipidos, #nombre, #proteinas

Instance Method Summary collapse

Methods inherited from Alimento

#<=>, #aibc, #if0, #ig, #ig_ind, #inspect, #kcal, #to_s

Constructor Details

#initialize(nombre, proteinas, glucidos, lipidos, datos, grupo) ⇒ GrupoAlimentos

Se llama al contructor de la clase madre y se asigna el valor de la nueva variable



71
72
73
74
# File 'lib/alimento/alimento.rb', line 71

def initialize(nombre, proteinas, glucidos, lipidos, datos, grupo)
	super(nombre, proteinas, glucidos, lipidos, datos)
	@grupo = grupo
end

Instance Attribute Details

#grupoObject (readonly)

Returns the value of attribute grupo.



68
69
70
# File 'lib/alimento/alimento.rb', line 68

def grupo
  @grupo
end