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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ELine 中级黑马   /  2015-1-8 13:04  /  1256 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

视频说接口,抽象类不能建立对象,如果抽象类有一些不是抽象方法,这些方法只能够给子类使用吗?
还有,接口和抽象类可以建立对象引用,但是不能建立对象,对象引用只能够指向其子类,这样理解对吗?

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

3 个回复

倒序浏览
视频上貌似是这样说的
回复 使用道具 举报
我觉得这样觉得的: 1、抽象类中可以定义抽象方法和非抽象方法, 2、并且抽象类的实例必须是由子类去指向, 3、子类复写抽象类的抽象方法和选择性的去复写抽象类的非抽象方法,由子类去完成父类中一些不确定的功能(抽象方法) 4、接口和对象建立对象的方式应该是一样的,就是父类或接口建立的引用指向子类对象。 不知道这样跟你说对不对。

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

回复 使用道具 举报
你说的可不可以给子类使用和抽不抽想没关系,和private public protected有关,private肯定不能被继承,
假如子方法没有覆盖父方法,那么子对象就可以调用父方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马