接口和抽象类的区别
Posted coder为
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口和抽象类的区别相关的知识,希望对你有一定的参考价值。
1、接口和抽象类的概念是不一样的。接口是对动作的抽象,表示的是这个对象能做什么,比如人可以吃东西、狗也可以吃东西,只要有相同的行为;抽象类是对根源的抽象,表示的是这个对象是什么,比如男人是人、女人也是人
2、可以实现多个接口,只能继承一个抽象类
3、接口中只能定义抽象方法,抽象类中可以有普通方法
4、接口中只能有静态的不能被改变的数据成员,抽象类可以有普通的数据成员
以上是关于接口和抽象类的区别的主要内容,如果未能解决你的问题,请参考以下文章