為什麼 Java 不是純粹的面向物件程式語言?


一種完全的面嚮物件語言需要具備所有 4 個面向物件程式設計的概念。此外,所有預定義和使用者定義型別都必須是物件,並且所有操作都應僅透過呼叫類的成員函式來執行。

儘管 Java 遵循所有四個面向物件程式設計概念,

  • Java 具有預定義的基本資料型別(它們不是物件)。
  • 您可以在不建立物件的條件下訪問靜態類成員的成員。

因此,Java 不被視為完全的面向物件技術。

更新日期: 2020 年 2 月 18 日

3K+ 瀏覽量

開啟您的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.