2009-06-20 52 views

回答

3

基本上,分解出從一組您所創建的類常見的功能,並將該功能集成到一個基類。然後,當每個類從基類繼承時,它們都會收到該功能(或者可以選擇覆蓋它並提供它們自己的實現)。提供該功能的代碼保留在基類中,而不是一組類中。

Here is a good discussion關於這一點,以及如何適應多態性。關於這個問題有很多good books

+0

@JP - 感謝BlackWasp鏈接! – 2009-06-20 08:05:42