Class: Plato

Inherits:
Object
  • Object
show all
Defined in:
lib/prct08/plato.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(descPlato, descPorcion, ingestaGramos) ⇒ Plato

Returns a new instance of Plato.



5
6
7
8
9
# File 'lib/prct08/plato.rb', line 5

def initialize(descPlato, descPorcion, ingestaGramos)
    @descPlato       = descPlato
    @descPorcion     = descPorcion
    @ingestaGramos   = ingestaGramos
end

Instance Attribute Details

#descPlatoObject

geters y serters asi nos ahorramos escribirlo



3
4
5
# File 'lib/prct08/plato.rb', line 3

def descPlato
  @descPlato
end

#descPorcionObject

geters y serters asi nos ahorramos escribirlo



3
4
5
# File 'lib/prct08/plato.rb', line 3

def descPorcion
  @descPorcion
end

#ingestaGramosObject

geters y serters asi nos ahorramos escribirlo



3
4
5
# File 'lib/prct08/plato.rb', line 3

def ingestaGramos
  @ingestaGramos
end

Instance Method Details

#to_sObject



12
13
14
15
# File 'lib/prct08/plato.rb', line 12

def to_s
    string ="#{descPlato}, #{descPorcion[0]} #{descPorcion[1]}, #{ingestaGramos} g"
    return string
end