java
java copied to clipboard
Violación 2-LSP: Herencia inapropiada en BorrowList.java
Solución propuesta:
Usar composición en vez de herencia.
Código propuesto:
public class BorrowList {
private List<Borrow> list = new ArrayList<>();
// Métodos personalizados
}
UML propuesto:
classDiagram
class BorrowList { -List<Borrow> list }
Gómez S.