黑马程序员技术交流社区
标题:
抽象类提问
[打印本页]
作者:
mishisanyi
时间:
2015-6-11 21:32
标题:
抽象类提问
我们知道抽象类是不能创建对象的,但是抽象类的方法却能返回抽象类的实例,一般的理解就是,返回的是抽象类子类的实例,是多态的体现,那么为什么不直接创建子类引用来对应返回的实例对象呢?这点令人很疑惑,这样做的优点到底在哪里。 除了理解起来更吃力以外,如果想使用特有的方法,还必须向下转型,同时,api文档有时也是模棱两可,返回的是抽象类对象应用,那么具体的指向呢,根本看不出来
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2