抽象類專題二:抽象類的用途

  抽象類通常代表一個抽象概念,它提供一個繼承的出發點。而具體類則不同,具體類可以實例化,應當給出一個有商業邏輯實現的對象模版。由於抽象類不可以實例化,因此一個設計師設計一個新的抽象類,一定是用來繼承的。   而這一個聲明倒過來也是對的:具體類不是用來繼承的。   具體類不是用來繼承的   只要有可能,不要從具體類繼承。   如下圖所示,此類圖就給出了一個繼承形成的等級結構的典型例子。可以看出,所
相關文章
相關標籤/搜索