Las clases derivadas deben ser sustituibles por sus clases base Sin Alterarlas
Annotations:
Si un mètodo recibe como parámetro un objeto, debe estar en capacidad de recibir otro objeto que herede (sea subclase) de la clase que da origen al objeto que recibe sin que el método se altere.
I.S.P.
Hacer interfaces de grano fino que son específicos del cliente.
Annotations:
El cliente no debe ser forzado a
tener interfaces que no nececita.