为了账号安全,请及时绑定邮箱和手机立即绑定

为什么抽象类不能直接创建, 可以定义引用变量?

为什么抽象类不能直接创建, 可以定义引用变量?

正在回答

2 回答

抽象类里面有抽象方法,但抽象方法是没有方法体的,只有方法签名,如果抽象类实例化对象调用抽象方法,那这个实例就不会执行,没有任何意义。

0 回复 有任何疑惑可以回复我~

抽象类是对数据的抽象,是不能实例化创建对象的,所以你这里new一个抽象类的对象就出错了你要重新定义一个类去继承抽象类。一般抽象类中有抽象方法的话,还得对所有的抽象方法都重写,然后去创建新的类才能引用

3 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么抽象类不能直接创建, 可以定义引用变量?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号