나는 제목에서 묻고 싶은 부분을 어떻게 표현할 지 잘 모르기 때문에 다음에서 더 잘 설명하려고 노력할 것입니다.어떤 유형의 추상 인터페이스가 실제 가장 많이 사용 되는가
C++ 소프트웨어 라이브러리 개발자의 경우 프로젝트/작업간에 자주 재 작성되는 추상 인터페이스는 무엇입니까? 예를 들어, 서로 다른 프로젝트가 "인쇄"객체를위한 추상 인터페이스를 작성하고 해당 프로젝트의 요구 사항을 기반으로 객체를 직렬화하는 것은 상당히 일반적인 방법이라고 생각합니다. 그 기능을 많이). 이것에 대한 당신의 경험은 무엇입니까?
너무 모호한 경우 명확하게 설명하는 것이 좋습니다.
일반적인 "클래스"또는 "가상"메소드 포함의 "추상"을 의미합니까? –
질문은 일반적인 의미 였지만 좀 더 구체적으로 만들려고 노력했습니다. C++ 소프트웨어 라이브러리 개발자는 프로젝트간에 여러 번 쓰는 것을 알 수있는 추상적 인 기본 클래스를 사용합니다. 내부 상태를 포함 할 수 있지만 주로 순수 가상 메서드로 특징 지어지는 클래스입니다. – bpw1621