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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天我们学习了面向对象三大特性的最后一个多态。请按照自己的理解回答下面问题:

1.接口和抽象类的区别?
答:接口是对特有行为的约束,
抽象类是共性的抽取,对共有行为的约束.
2.继承和实现的区别?
答:继承是父对子单一的或者父对父多层继承.
,实现是对接口的方法实现各种特有功能,它可以单一,也可以多实现.
3.多态有什么好处?
答:多态的好处是解决代码的拓展性.
4.什么时候需要用到向上转型?什么时候需要用到向下转型
答:父类引用指向子类时使用 向上转型,  
    将父类引用转回对应的子类型时 使用 向下转型
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马