Liskov 대체 원칙-재정의 / 가상 방법 없음? Liskov 대체 원칙에 대한 나의 이해는 기본 클래스의 일부 속성이 참이거나 기본 클래스의 일부 구현 된 동작이 파생 클래스에 대해서도 참이어야한다는 것입니다. 이것은 메서드가 기본 클래스에서 정의 될 때 파생 클래스에서 재정의되어서는 안된다는 것을 의미한다고 생각합니다. 파생 된 클래스 대신 기본 클래스를 대체하면 다른 결과를 얻을 수 있기 때문입니다. 나는 이것이 또한 (순수하지 않은) 가상 방법을 갖는 것이 나쁜 것을 의미한다고 생각합니까? 원리를 잘못 이해 한 것 같습니다. 그렇지 않다면 왜이 원칙이 좋은 습관인지 이해할 수 없습니다. 누군가 나에게 이것을 설명 할 수 있습니까? 감사 기본 클래스의 메서드를 재정의하는 하위 클래스는 Liskov..