miércoles, 21 de mayo de 2014

Métodos Singleton



El comportamiento de una instancia viene determinado por su clase, pero hay veces que sabemos que una determinada instancia debe tener un comportamiento especial. En la mayoría de los lenguajes debemos meternos en la problemática de crear otra clase e instanciarla sólo una vez. En Ruby se puede asignar a cada objeto sus propios métodos. Veamos un ejemplo: <!–more–> class Prueba def imprimir_valor print “Hola!!n” end end test1 = Prueba.new test2 = Prueba.new def test2.imprimir_valor print “Hola desde test2!!n” end ruby> test1.imprimir_valor Hola!! nil ruby> test2.imprimir_valor Hola desde test2!! nil En este ejemplo, test1 y test2 pertenecen a la misma clase, pero a test2 se le ha redefinido el método imprimir_valor y por lo tanto se comportan de…


Lea este artículo :


Métodos Singleton


The post Métodos Singleton appeared first on Chengcom Research Station.






de mi web Chengcom Research Station http://www.chengcom.com/metodos-singleton/

gracias a Chengcom Investigaciones

No hay comentarios.:

Publicar un comentario