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