domingo, 7 de octubre de 2018

Principios solid.

Cordial saludo compañeros, para esta ocasión realicé mis ejemplos prácticos siguiendo los principios de responsabilidad única, y principio abierto cerrado.

Responsabilidad única: Para este ejemplo, se propone crear un programa que le permita al usuario hallar el perímetro de un cuadrado. Consta de dos clases, (Rectángulo y perímetro) que cuentan con una única responsabilidad, definir los lados del rectángulo y hallar el perímetro de este respectivamente.

Principio abierto cerrado: Para este principio, se hace un ejemplo bastante sencillo, se crea una clase abstracta llamada Animal, la cual tiene dos métodos, comer y dormir. Dos animales heredan estos métodos y los implementan de diferente forma. El hacer de esta forma el software, permite que sus clases estén abiertas a extensiones pero no a modificaciones.


No hay comentarios:

Publicar un comentario

Patrones GoF Final

Patrones Gof Final Proyecto para descargar https://drive.google.com/drive/folders/199j1kCiwIUcIhfggcftmzExUgxFUgZ5s?usp=sharing