L04-RUBY
Para generar en Ruby:
Objetos:
Clase X
objeto = X()
Condicionales:
Ciclos:
Arreglos:
Cadenas:
Llamadas a metodos:
Objetos:
Clase X
objeto = X()
Condicionales:
democrats = ["Carter", "Clinton"]
republicans = ["Ford", "Reagan", "Bush1", "Bush2"]
party = ARGV[0]
if party == nil
print "Argument must be \"democrats\" or \"republicans\"\n"
elsif party == "democrats"
democrats.each { |i| print i, " "}
print "\n"
elsif party == "republicans"
republicans.each { |i| print i, " "}
print "\n"
else
print "All presidents since 1976 were either Democrats or Republicans\n"
end
Ciclos:
for ss in 1...10
print ss, " Hello\n";
end
Arreglos:
presidents = ["Ford", "Carter", "Reagan", "Bush1", "Clinton", "Bush2"]
Cadenas:
myname = "Steve Lit"
Llamadas a metodos:
loaf_of_bread.slice.butter
my_car.start.drive
my_car.start.drive('home')