Skip to content

MisaelBohorquez27/Taller03-Solid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Taller03-Solid

  1. No cumple el primer principio y es por eso que se crea la clase padre
  2. La clase OperacionesAderezo no cumple con el princpio de Inversión de dependencias ya que era mejor emplear los metodos a sus respectivas clases a que solo crear una clase para aquellos métodos
  3. No cumplía con el principio Single responsibility porque habían métodos en la clase Postre que practicamente hacian cosas distintas por lo que se creó otra clase llamada ManejoDePrecio y se puso los métodos ManejadorDePrecio y showPrecioFinal.
  4. La clase de Aderezos no cumplia con el principio SOLID Open-Closed, ya que en caso de que se quisiera anadir un nuevo tipo de aderezo, habria que modificar la clase. Esto se resolvio transformandola a una clase abstracta con su metodo abstracto, setNombre(), que seria implementado por cada nuevo aderezo que se quiera anadir como clase nueva.
  5. No cumple con el primer principio de SOLID que es principio de responsabilidad única

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages