Cristhian Boujon
2010-05-04 01:00:37 UTC
Buenas,
Gente, quería saber por que no existen las clases abstractas en ruby? hay
algunas maneras de hacerlas, pero leí también que "en ruby las clases
abstractas no tienen sentido" la pregunta sería por que no tienen sentido?
Muchos patrones de diseño utilizan las clases abstractas para obligar a
clases hijas a que implementen determinados métodos (que es bastante útil),
así como evitar que una clase abstracta se inicialize (y tiene bastante
sentido).
Han usado clases abstractas o algo en ruby que incluya los conceptos de las
clases abtractas (forzar a implementar métodos y no permitir
inicialización)?
Saludos.
Gente, quería saber por que no existen las clases abstractas en ruby? hay
algunas maneras de hacerlas, pero leí también que "en ruby las clases
abstractas no tienen sentido" la pregunta sería por que no tienen sentido?
Muchos patrones de diseño utilizan las clases abstractas para obligar a
clases hijas a que implementen determinados métodos (que es bastante útil),
así como evitar que una clase abstracta se inicialize (y tiene bastante
sentido).
Han usado clases abstractas o algo en ruby que incluya los conceptos de las
clases abtractas (forzar a implementar métodos y no permitir
inicialización)?
Saludos.