Tutorial de RUBY – Parte 18 – Herencia
Capítulo 14. Herencia La clasificación de los objetos en nuestra vida diaria es evidentemente jerárquica. Sabemos que todos los gatos son mamíferos y que todos los mamíferos son animales.…
Capítulo 14. Herencia La clasificación de los objetos en nuestra vida diaria es evidentemente jerárquica. Sabemos que todos los gatos son mamíferos y que todos los mamíferos son animales.…
Capítulo 13. Clases El mundo real está lleno de objetos que podemos clasificar. Por ejemplo, un niño muy pequeño es probable que diga “guau guau” cuando vea un perro,…
Capítulo 12. Métodos ¿Qué es un método? En la programación OO no se piensa en operar sobre los datos directamente desde el exterior de un objeto; si no que…
Capítulo 11. Pensamiento orientado a objetos La orientación a objetos es una palabra con gancho. Llamar a cualquier cosa “orientada a objetos” puede hacerla parecer más elegante. Ruby reclama…
Capítulo 10. Iteradores Los iteradores no son un concepto original de Ruby. Son comunes en otros lenguajes orientados a objetos. También se utilizan en Lisp aunque no se les…
Capítulo 9. Estructuras de control Este capítulo explora más sentencias de control de Ruby. 9.1. case Se utiliza la sentencia case para comprobar una secuencia de condiciones.…
8.3. Expresiones regulares Por último examinaremos el programa del capítulo sobre expresiones regulares. 01 st = "\033[7m" 02 en = "\033[m" 03 04 while TRUE 05 print "str>…
8.2. Cadenas A continuación examinaremos el programa acertijo del capítulo sobre las cadenas 01 words = [’foobar’, ’baz’, ’quux’] 02 secret = words[rand(3)] 03 04 print "adivina? " 05…