6 nov 2018

Programa - Clase pato

Class Pato

def initialize (genero, clase)

@genero = genero

@clase = clase

end



def genero

@genero

end

def clase

@clase

end





def genero=(genero)

@genero = genero

end

def clase=(clase)

@clase = clase

end



def hablar

hablar = "Cuac cuac"

end

def nadar

nadar = "Estoy nadando"

end

def gustar

gustar = "me gusta ser un pato"

end

def sumar

puts "tesumaré dos números enteros"

puts "escribe el primer número: "

uno=gets.chomp

puts "Ahora el segundo número: "

dos=gets.chomp

tres=uno.to_i+dos.to_i

puts "La suma es = #{tres}"

end



end



Pepe = Pato.new("Ánade común", "pato de río")

puts "Soy un #{Pepe.genero}, es decir que soy un #{Pepe.clase}."

puts Pepe.hablar

puts Pepe.nadar

puts Pepe.gustar+ " de río"

puts Pepe.sumar

puts "pondremos los métodos que hemos creado ahora:"

puts "pepe.genero = #{Pepe.genero} y pepe.clase = #{Pepe.clase}"

puts Pepe.hablar

ejercicio TK -1

 #!/usr/bin/ruby #https://sandbox.mc.edu/~bennet/ruby/code/tk2_rb.html # Import the library. require 'tk' # Root window. root = TkRo...