为什么Java不是纯面向对象编程语言?


一种完全面向对象的语言需要具备全部 4 个面向对象编程概念。此外,所有预定义类型和用户定义类型都必须为对象,并且所有操作都只能通过调用类的相关方法进行。

尽管 Java 遵循了所有 4 个面向对象概念,但 Java

  • 有预定义的基本数据类型(非对象)。
  • 您可以在不创建静态类对象的情况下访问静态类的成员。

因此,Java 不被视为完全面向对象的技术。

更新时间:2020 年 2 月 18 日

超过 3K 人次阅读

开启你的 职业生涯

完成课程并获得认证

开始
广告