- 0
- 0
- 约8.4千字
- 约 6页
- 2021-11-15 发布于福建
- 举报
在 Java 语言中, abstract class 和 interface 是支持 抽象类 定义的两种机制。
正是由于这两种机制的存在,才赋予了 Java 强大的面向对象能力。 abstract
class 和 interface 之间在对于抽象类定义的支持方面具有很大的相似性, 甚至
可以相互替换,因此很多开发者在进 行抽象类定义时对于 abstract class 和
interface 的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它
们的选择甚至反映出对 于问题领域本质的理解、 对于设计意图的理解是否正确、
合理。本文将对它们之间的区别进行一番剖析, 试图给开发者提供一个在二者之
间进行选择的依据。
理解抽象类
abstract class 和 interface 在 Java 语言中都是用来进行抽象类 (本文 中
的抽象类并非从 abstract class 翻译而来,它表示的是一个抽象体
您可能关注的文档
最近下载
- 三年级数学下册期中测试卷.pdf VIP
- 70周岁以上的驾驶员三力测试题.pdf VIP
- DB34∕T 5373-2026 商标品牌指导服务规范.pdf VIP
- DB34∕T 850-2026 曳引驱动简易升降机安装验收技术规范.pdf VIP
- 三年级下册数学计算题50道及答案【易错题】.pdf VIP
- 北师大版七年级数学下册全套新测试卷(配2025年春改版教材).pdf
- T∕TAF 225-2024 基于APP签名服务系统的移动智能终端应用软件安装预警提示规范.docx VIP
- 2025年烟台市莱州市小升初数学秋季入学摸底测试卷(含答案).doc VIP
- 考前心理调适化压力为动力.pptx
- 重复经颅磁刺激治疗专家共识2025版.docx VIP
原创力文档

文档评论(0)