class Individuo

Clase Individuo almacena los datos de un individuo

Attributes

nombre[R]

Public Class Methods

new(nombre) click to toggle source
# File lib/Individuo.rb, line 14
def initialize(nombre)
    @nombre = nombre
    @datos = nil
end

Public Instance Methods

es(other) click to toggle source

Comprueba si el Tipo de un objeto es de tipo Individuo

Parameters:

Recibe un objeto

Returns:

Retorna true o false

# File lib/Individuo.rb, line 26
def es(other)
    if other.is_a? Individuo
      @nombre == other.nombre
    elsif
      false
    end
end
to_s() click to toggle source

Define el metodo para imprimir por pantalla

Parameters:

No recibe ninguno

Returns:

Un string con el contenido de las variables

# File lib/Individuo.rb, line 41
def to_s
    "#{nombre}"
end