您的位置:首页 > 职场人生

java常见面试题 抽象类和接口的区别

2018-01-05 14:28 405 查看
1.接口由interface定义,抽象类由abstract定义



2.接口中的变量默认是由public static final 修饰的常量     抽象类的变量是一般变量



3.接口的方法全是抽象方法,没有普通方法     抽象类里可以定义抽象方法和普通方法



4.接口可以实现java中的多继承  也是一次实现多个接口       抽象类是单继承



5.实现一个接口需要重写里面的所有的方法   继承一个抽象类只需要重写里面的抽象方法




好像没了,嗯,就这样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息