This topic created in 2423 days ago, the information mentioned may be changed or developed.
准备面试问题『你怎么理解抽象和和接口,在什么情景下使用』的时候想到的。。抽象类主要就是可以有具体方法以及非 static 的成员变量吧,现在具体方法可以用接口默认方法代替,只有非 static 成员变量这一个优势?
5 replies • 2020-03-27 11:43:27 +08:00
 |
|
没有成员变量就没有数据结构,怎么取代?
|
 |
|
接口新增默认方法还有个很重要的地方就是它可以兼容以前的数据呀
|
 |
|
cgpiaoMar 27, 2020 via iPhone 2
3
接口不能保持状态吧
|
 |
|
抽象类偏向于对象的抽象,接口偏向于行为的抽象
|
 |
|
是的,接口多继承实在太香了
|