abstract class更多的是表现一个具有层次关系的实体,interface表现的是一个功能的某个方面,虽然interface也是抽象的,但是interface更多的用于contract的描述,而abstract class往往是从具有层次结构的角度抽象出共同的实体特性。应用interface描述模块与模块之间的关系,abstract class用于模块内部实体的关系描述。 可以说abstract class可以构成一个大概的整体,但interface只能是整体的一部分。 2.
|
java中的abstract class和interface
最新推荐文章于 2023-02-23 18:24:13 发布
1.