Sha256: c1a35ae03f882ae2a6f0ad7759797e28858d0b904b0e68e43310a7b59b0d2c36

Contents?: true

Size: 1019 Bytes

Versions: 1

Compression:

Stored size: 1019 Bytes

Contents

require "./lib/dieta/menu.rb"
# Clase Menú con edad (hija de la clase Menu)
# @author alu0100880625
# @attr_reader [String] edad Cadena que almacena el rango de edades
class Menu_edad < Menu
	attr_reader :edad
# Método que instancia un objeto de la clase
# @param [Array] encabezado Array de Strings que almacena el título y el porcentaje de ingesta diaria
# @param [Array] platos Array bidimensional de Strings que almacena los ingredientes y cantidades, la forma de cocinar y las unidades
# @param [Array] valores Array que contiene los valores nutricionales y porcentaes
# @param [String] edad Almacena el rango de edades
# @return [Object]
	def initialize(edad, encabezado, platos, valores)
		super(encabezado,platos,valores)
		@edad=edad
	end
# Método que retorna el rango de edades
# @return [String] rango de edades
	def get_edad
		@edad
	end
# Método que formatea el menú para mostrarlo
# @return [String] cadena que contiene el menú formateado
	def to_s
		aux="Edad: #{@edad}\n"
		aux+=super()
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dieta_alu0100880625-0.1.0 lib/dieta/menu_edad.rb