回覆列表
  • 1 # 漸行漸遠的梳子

    面嚮物件語言(Object-Oriented Language)是一類以物件作為基本程式結構單位的程式設計語言。指用於描述的設計是以物件為核心,而物件是程式執行時刻的基本成分。

    其特點如下:

    (1)任何事物都是物件。

    (2)執行期的基本實體,也是一個包括資料和操作這些資料的程式碼的邏輯實體。

    (3)每個物件可以有自己的記憶體空間包含其他物件。

    (4)類是具有相同型別的物件的抽象。一個物件所包含的所有資料和程式碼可以透過類來構造。

    (5)程式由一系列的物件組合,它們透過傳送訊息告訴彼此做什麼。

    (6)封裝是將資料和程式碼捆綁到一起,避免了外界的干擾和不確定性。

    (7)一個特定型別的所有物件都可以接受同樣的訊息。

    (8)繼承是讓某個型別的物件獲得另一個型別的物件的特徵。

    (9)每一個物件都有型別。

    (10)多型是指不同事物具有不同表現形式的能力。

    注意事項:

    Java是一門面向物件程式語言,具有功能強大和簡單易用兩個特徵。

    C語言是面向過程的程式設計語言,與C++,Java等面向物件的程式語言有所不同。

    VB是一種面向物件的視覺化程式設計語言,採取了事件驅動的程式設計機制。

  • 中秋節和大豐收的關聯?
  • 人已經死亡,存摺上的錢怎麼取?