一直对于接口和抽象类之间的联系和区别不是很了解,今天简单的了解了一下其中的区别。抽象类更多的像是一种模具,而接口是这个工具的具体功能。
首先,在使用上的区别就是接口可以多继承而抽象类不可以,抽象类可以有构造函数接口不行,接口中只能有public函数
其次,就是在概念方面,接口注重一种实现一种功能或者说是一个操作上,而抽象类更多的是关注一种本质上的东西本身带有的一种属性。
一直对于接口和抽象类之间的联系和区别不是很了解,今天简单的了解了一下其中的区别。抽象类更多的像是一种模具,而接口是这个工具的具体功能。
首先,在使用上的区别就是接口可以多继承而抽象类不可以,抽象类可以有构造函数接口不行,接口中只能有public函数
其次,就是在概念方面,接口注重一种实现一种功能或者说是一个操作上,而抽象类更多的是关注一种本质上的东西本身带有的一种属性。