抽象类和接口的区别有:
1、抽象类要被子类继承,接口要被类实现 。
2、接口只能做方法声明,抽象类中可以作方法声明 , 也可以做方法实现 。
3、接口里定义的变量只能是公共的静态的常量 , 抽象类中的变量是普通变量 。
4、接口是设计的结果,抽象类是重构的结果 。
5、抽象类和接口都是用来抽象具体对象的 , 但是接口的抽象级别最高 。
6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量 。
【接口与抽象类的区别】7、抽象类主要用来抽象类别,接口主要用来抽象功能 。
接口与抽象类的区别的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助:
- 刘邦与项羽对战过几次
- 微信转账转错了怎么办
- 豌豆的营养价值及功效与作用
- 醋泡黑豆的做法与吃法
- 老人与海中老人形象分析
- 高清机顶盒和普通机顶盒的区别是什么
- 生与忧患而死于安乐是什么意思
- 南水北调中线与东线的优点是什么
- 女孩辰时是什么命 安享晚年与爱人携手共白头
- 商业房与小区房产权年限一样吗