Una charla sobre OOP en Ruby
OJO: Este post contiene informacion sonbre los proncipios de la programacion orientada a objetos.
¿Que es la POO en rails?
es un paradigma de programacion que esta pensado en realizar grandes y conplejas aplicaciones reduciendo la fatiga del mantenimeinto, los desarolladores necesitaban encontrar una forma de contener los datos para poderlos manipular y cambiar sin afectar todo el sistema y se creo la programacion orientada a objetos
¿Que es una Clase?
Es un modelo o bien un molde, una forma de definir attributos y comportamiento
¿Que es un Objeto?
Se puede decir que un objeto es el producto del molde de la classe aunque es un poco mas complejo que solo eso
las classes definen los objetos
Que es el Polimorfismo
El polimorfismo en la programacion es basicamente proveer la misma interfaz para en diferentes fomas esto permite que una variable, metodo o objeto tome multiples formas
que es un modulo
es una colexion de comportamientos que es usable por otras classes usando mixins
que Son los “MIXINS”
un mixin es una clase que ofrece cierta funcionalidad para ser heredada por una subclase, pero no está ideada para ser autónoma.