接口和抽象类有什么区别? 发布时间:2026/7/27 15:37:39 面试接口的设计是自上而下的。我们知晓某一行为于是基于这些行为约束定义了接口一些类需要有这些行为因此实现对应的接口。接口表示一个对象能做什么。抽象类的设计是自下而上的。我们写了很多类发现它们之间有共性有很多代码可以复用因此将公共逻辑封装成一个抽象类减少代码冗余。抽象类表示一个对象是什么