class Persona
Clase Persona
que es la que Come el alimento
Public Class Methods
new(genero,edad)
click to toggle source
# File lib/practica/persona.rb, line 4 def initialize(genero,edad) #Constructor que contiene el genero y la edad de la persona #true = hombre, false = mujer @genero=genero @edad=edad.to_i @GEI=0 end
Public Instance Methods
come(a1,c1,a2,c2,a3,c3,a4,c4)
click to toggle source
# File lib/practica/persona.rb, line 11 def come (a1,c1,a2,c2,a3,c3,a4,c4) #metodo que recibe diferentes alimentos y la cantidad de los mismos @GEI=a1.get_GEI*c1 @GEI=@GEI + a2.get_GEI*c2 @GEI=@GEI + a3.get_GEI*c3 @GEI=@GEI + a4.get_GEI*c4 end
get_impacto()
click to toggle source
# File lib/practica/persona.rb, line 18 def get_impacto #metodo que retorna el GEI total de los alimentos consumidos return @GEI.round(2) end