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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2018-6-10 21:52  /  1931 人查看  /  17 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


王博


1.接口和抽象类的区别?
接口是一个公共的规范标准
抽象类是一个共性的提取


2.继承和实现的区别?
一个类只能继承一个父类,但一个类可以实现多个接口


3.多态有什么好处?
可以是代码更简洁,更有扩展性


4.什么时候需要用到向上转型?什么时候需要用到向下转型?
当子类要转成父类时,就要向上转型,主要体现于多态中,属于自动转换
当要用到子类中特有的方法时,就要向下转型,像下转型一般得用 instanceof 进行一个判断


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马