簡體   English   中英

如何自定義擴展通用抽象類的特定子類

[英]how to customise the specific subclasses which are extending the common abstract class

我有一個包含抽象方法的基本抽象類,在這些抽象類中包含一些子類,這些子類以自己的特定方式擴展了該抽象類。

現在請告知,面向對象方法中是否還有其他方法可以說,如果我想為所有子類實現任何特定功能,但是我也不想在抽象類中聲明它,我可以在子類本身中實現該specif功能嗎?但我很困惑,這將是上帝的設計,即是否有任何特殊的模式,在其中我可以修改所有子類而不干擾父類

如果要為所有子類實現任何特定功能,則最好將其包含在抽象類本身中,否則會導致代碼重復。

您是否有任何特定原因不想在抽象類中實現該方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM