抽象類的存在意義是什么?


1、必須集成的屬性方法用抽象方法, 非必需的用接口;

2、接口是規范是協調與其它類的方法交互的一種協議准則;

3、抽象方法必須是Public的;

4、想要了解抽象類,只需記住抽象方法的應用場景就行了;

5、抽象方法是定一種或者一類事物必須有的一種技能,但是這種技能的表現形式對於各個繼承者的表現形式不一樣,就把它定義為抽象方法。因為抽象方法必須存在抽象類,所以把普通父類定義為抽象類;

6、為什么不定義為普通父類的virtual方法呢?

因為普通父類的virtual方法子類不一定非要重寫,而你又有這種強制要求,必須有而且覆寫,abstract方法就為此而生!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM