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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mishisanyi 中级黑马   /  2015-6-11 21:32  /  178 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们知道抽象类是不能创建对象的,但是抽象类的方法却能返回抽象类的实例,一般的理解就是,返回的是抽象类子类的实例,是多态的体现,那么为什么不直接创建子类引用来对应返回的实例对象呢?这点令人很疑惑,这样做的优点到底在哪里。 除了理解起来更吃力以外,如果想使用特有的方法,还必须向下转型,同时,api文档有时也是模棱两可,返回的是抽象类对象应用,那么具体的指向呢,根本看不出来

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马