A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

很迷,有点搞不清楚

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

1 个回复

倒序浏览
1. 抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化;
2. 抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;
3. 抽象方法只有声明没有实现,需要在子类中实现,抽象方法只允许在抽象类中使用抽象方法声明;
4. 虚拟方法有声明和实现,并且可以在子类中覆盖,也可以不覆盖使用父类的默认实现;
5. 虚拟方法有实现代码,抽象方法则没有;
6. 抽象类不能被实例化,只能实例化实现了全部抽象方法的派生类;
7. 抽象方法只有声明没有实现,需要在子类中实现;虚拟方法有声明和实现,并且可以在子类中覆盖,也可以不覆盖使用父类的默认实现。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马