저는 OOP의 실제적인 측면을 잘 알고 있습니다. 이제 기술 문서를 작성 중이며 용어 사용에 대해 질문하고 있습니다. 가명 : OOP에서 관계를 입력하십시오.
반대로 클래스는 클래스에서 직접 파생되는 클래스 수에 제한이 없습니다. 나는 B와 C가 A의 클래스 인 또는 서브 클래스을 다시 교환 할 수 있다고 가정합니다.
그러나 클래스 의 모든 클래스를 지칭하는 용어도 있어야합니다. 직접 또는 간접적으로으로부터 상속됩니다. D의 관점에서 {A, B}를 어떻게 부르겠습니까?
그리고 모든 클래스에 대해 다른 용어가 누락되었습니다. 직접 또는 간접적으로 클래스에서 파생 된입니다. A의 관점에서 {B, C, D, E}를 어떻게 부르겠습니까?
당신은 그것을 생각하지 못했습니다. _Derived_, _child_, _subclass_는 B/C/D/E 클래스가 A 클래스를 상속 받았다는 사실을 알려주는 유효한 모든 용어입니다. 직접 또는 간접 하위 클래스이므로 Liskov 대체 원리로 인해 실제로 중요하지 않습니다. – MikeSW