class Alimento_concreto

Representa a un grupo de alimentos, identificados por su nombre de grupo es una clase heredada de Alimento

Author

Alberto González (alu0100949568@ull.edu.es)

Copyright

Cretive Commons

License

Distributes under the same terms as Ruby

Public Class Methods

new(group_name, food_name, prot, gluc, lip) click to toggle source
Calls superclass method Alimento::new
# File lib/P07/alimento_concreto.rb, line 2
def initialize(group_name, food_name, prot, gluc, lip)
    @group_name = group_name
    super(food_name, prot, gluc, lip)
end

Public Instance Methods

<=>(other) click to toggle source

Compara dos alimentos según su índice calórico

# File lib/P08/alimento_concreto.rb, line 20
def <=>(other)
     return nil unless other.instance_of? Alimento_concreto
       @cal_index <=> other.cal_index
end
to_s() click to toggle source
# File lib/P07/alimento_concreto.rb, line 7
def to_s
    "(#{@group_name} ->#{super.to_s})"
end