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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.接口和抽象类的区别?
(1)抽象类:
        变量,常量;有构造方法;有抽象方法,也有非抽象方法
(2)接口:
        常量;抽象方法

2.继承和实现的区别?
(1)类与类:
        继承,单继承
(2)类与接口:
        实现,可以单实现,也可以多实现
(3)接口与接口:
        继承,单继承,多继承

3.多态有什么好处?
(1)提高了程序的扩展性
(2)具体体现:方法的参数类型使用父类类型接受,所有子类对象都可以传递

4.什么时候需要用到向上转型?什么时候需要用到向下转型
(1)当需要用到子类中共同属性或者行为的时候,使用向上转型
(2)当需要用到子类中特有属性或者行为的时候,使用向下转型

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