抽象类和接口的概念文.pdfVIP

  • 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 翻译而来,它表示的是一个抽象体

文档评论(0)

1亿VIP精品文档

相关文档