Tutorial de Ruby – Parte 32 – Preparando todo para la inicialización

Si nadie se come nuestra fruta madura, quizás es momento de que pague su precio.   ruby> class Fruta ruby| def time_passes ruby| @condition = "podrida" ruby| end ruby| end…

Continuar leyendoTutorial de Ruby – Parte 32 – Preparando todo para la inicialización

Tutorial de Ruby – Parte 31 – Facilitando la creación de accesores

Dado que muchas variables instancia necesitan métodos accesores, Ruby proporciona abreviaturas para las formas convencionales.   Tabla 24-1. Accesores     Abreviatura Efecto attr_reader :v def v; @v; end attr_writer…

Continuar leyendoTutorial de Ruby – Parte 31 – Facilitando la creación de accesores

Tutorial de Ruby – Parte 27 – Procesamiento de excepciones: rescue

Un programa en ejecución puede encontrarse con problemas inesperados. Podría no existir un fichero que desea leer, al salvar algunos datos se podría llenar un disco, un usuario podría introducir…

Continuar leyendoTutorial de Ruby – Parte 27 – Procesamiento de excepciones: rescue