Method: Plato_dsl#initialize

Defined in:
lib/p6/plato_dsl.rb

#initialize(string, &block) ⇒ Plato_dsl

Constructor de la clase Plato_dsl



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/p6/plato_dsl.rb', line 6

def initialize(string, &block)
	# Nombre del plato
	@nombre_ = string
	@alimentos_ = List.new
	@peso_ = List.new

	if block_given?
		if block.arity == 1
			yield self
		else 
			instance_eval(&block)
		end
	end
end