2012-01-09 4 views

답변

2

당신이 그 기능 모든모든 파생 클래스에서 구현 될 것 (힘)를 확인하려면, 당신이 그들을 순수 가상해야한다. 그렇지 않으면 모든 가능한 기능을 미리 결정하고 목록으로 만들려고 노력하는 것은별로 의미가 없습니다. 당신의 모범으로 판단 할 때, 당신은 한 수준 이상의 상속이 필요합니다.

+0

대체 디자인이란 무엇입니까? 또한, 상속의 추가 수준은 어떻게 생겼습니까? – TheFuzz

+0

기본 클래스에 * 모든 * 함수가있을 필요가 없습니다. 이 함수가 단일 파생 클래스에만 관련이 있다면 기본 클래스에 전혀 필요가 없습니다. searchForText는이 예일 수 있습니다. tcpServerTab 및 tcpClientTab은 networkTab에서 파생 될 수 있습니다 (자체는 tabBase에서 파생됩니다). –