Este repositorio tiene la implementación de algunos de los patrones de diseño y programación orientada a objetos; ejemplos simples y atendibles. todo este material es basado en tutoriales de youtube sobre patrones de diseño, por lo tanto, por respeto y claridad dejo el link de los 2 canales en los que me basé. veanlos, denle like y suscribanse. https://www.youtube.com/channel/UCktkgkcGLVOaNv9ISjvZBBw // Alexys Lozada (Patrones) https://www.youtube.com/channel/UC7QoKU6bj1QbXQuNIjan82Q // Programacion ATS (Poo) a ellos 2 Gracias.
|POO|___________________________________________________________________________________ abstraccion: metodos y clases sin implementacion con el fin de que quien extiende la clase implementa los metodos
encapsulacion: cada clase debe ser experta en si misma, y acultar su estado
herencia: una clase puede heredar metodos y atributos de otra clase abstracta
polimorfismo: una clase puede ser extendida de muchas clases las cueles pueden implementar los metodos como les plasca, dado muchas ventajas en tiempo de ejecucion
|PATRONES (CREACCION)_______________________________________________________________________________ Singleton: un solo objeto para todas las clases que lo llamen Factory: una fabrica de objetos en tiempo de ejecucion Abstract Factory: una fabrica de fabricas en tiempo de ejecicion Builder: Permite que el cliente controle el proceso de contruccion del obj en tiempo de ejecucion prototype: permite clonar objetos en tiempo de ejecucion