阿摩線上測驗 登入

申論題資訊

試卷:99年 - 099年警察鐵路高員3級資料結構#46848
科目:公職◆資料結構
年份:99年
排序:0

申論題內容

三、在物件導向(object-oriented)中,何謂“Class"?其中有那些成員(member)? (20 分)

詳解 (共 1 筆)

詳解 提供者:114年高考上榜

在物件導向中,"Class"(類別)是一個定義了一組屬性和方法的模板,用來創建物件的藍圖。透過這個模板,可以輕鬆地創建出多個具有相同屬性和方法的物件,方便地進行程式設計。

 
Class中的成員分為以下幾種:
 
屬性(Properties):表示物件的狀態或特徵,是Class中的一個數據成員。屬性可以是各種數據類型(例如整數、字串、布林等等),也可以是其他Class的物件。
 
方法(Methods):表示物件的行為或功能,是Class中的一個函數成員。方法通常用於實現特定的功能,例如計算、修改物件狀態、存取物件屬性等等。
 
事件(Events):表示物件所支援的動作,當某些特定事件發生時,會觸發相應的事件處理程序。
 
構造函數(Constructors):是一個特殊的方法,用來創建新的物件並初始化其屬性。
 
解構函數(Destructors):是一個特殊的方法,用來釋放物件所佔用的資源。