Incluir v/s Extend en Ruby

Incluir se utiliza para importar código de módulo. Ruby arrojará un error cuando intentemos acceder a los métodos del módulo de importación con la clase directamente porque se importa como una subclase para la superclase. Entonces, la única forma es acceder a él a través de la instancia de la clase. Extend también se usa … Continue reading «Incluir v/s Extend en Ruby»

mezclas de ruby

Antes de estudiar sobre Ruby Mixins, debemos tener el conocimiento sobre conceptos orientados a objetos. Si no lo hacemos, revise Conceptos orientados a objetos en Ruby . Cuando una clase puede heredar características de más de una clase principal, se supone que la clase tiene herencia múltiple. Pero Ruby no admite la herencia múltiple directamente … Continue reading «mezclas de ruby»