Mi primer .rb
=)
Para despejar la mente, me puse a leer otro poquito sobre Ruby.
No es wow! super ejemplo, lo sé, pero me gustaron mis primeras líneas :P jejejeje
#!/usr/bin/ruby
# Pequeño ejemplo
# Definicion de la clase
class CoolGreater
attr_accessor :names
# Objeto
def initialize(names = "dw")
@names = names
end
def msg_a
if @names.nil?
puts "..."
elsif @names.respond_to?("each")
@names.each do |name|
puts "À: #{name}"
puts "De: s_t"
puts "Objet:Merci beaucoup"
end
else
puts "À #{@names}"
puts "De: sn"
puts "Objet:Merci beaucoup"
end
end
def msg_text
if @names.nil?
puts "..."
elsif @names.respond_to?("join")
puts " #{@names.join(", ")}."
else
puts "Tu me manques #{@names}. "
end
end
end
if __FILE__ == $0
cg = CoolGreater.new
cg.msg_a
cg.msg_text
cg.names = "vn"
cg.msg_a
cg.msg_text
end
Si ven algo raro por ahí, es a causa de mis nulos conocimientos y porque a esta hora ya no veo más que sombras =P
=)
Saludos planetalinux!
/me feliz feliz...
P.S
puuffff... blogger no respeta mi identación!!! ='(
Se las debo ;)
4 commentaires:
Veo una influencia "deathwarrioresca" en este blog, sera que imagino cosas? :-p
Saludos sonny, :-)
gnuget: jajajajajaja
¿Andas de navajoso, verdad?
xD
ja!
xD
Saluditos!!!
Trinche Gnuget, y si la ves ¿qué?, no tiene nada de malo, todo lo contrario. Hasta tú deberías de tener esa genial influencia. xDDD
Sunny, linda, te soy sincero, entendí absolutamente nada del código. Y no, no es que sea feo o ilegible. Es que soy re babas. :P
Saluditos
deathWarrior: No te gustó mi código ='(
/me triste...
Enregistrer un commentaire