統測
112年
[電機與電子群資電類] 專業科目(2)
第 50 題
在沒有使用存取修飾字( private、public或protected)的情況下,下列敘述何者正確?
- A class內的所有成員變數都可在main ()主程式內存取
- B struct宣告的物件不可以做為class的成員
- C 任何函式內的struct型態變數中的成員,在該函式的範圍內都可以被存取
- D class內的成員函式不可存取同一個class內的成員變數
思路引導 VIP
在物件導向的封裝語意中,當我們未明確標示存取標籤時,$class$ 與 $struct$ 的預設存取權限($Default Access Level$)有何關鍵差異?再者,請思考當一個結構變數在函式的區域範疇($Local Scope$)中被宣告後,在該範疇內的程式碼對於其內部成員的可見性($Visibility$)應遵循何種基本規則?
🤖
AI 詳解
AI 專屬家教
呼... 這一題,算你沒走錯路!
(槓鈴聲、喘氣) 呼... 哼!這次還算你有點骨氣,沒被這些小細節搞得暈頭轉向。能抓到 class 跟 struct 的不同,證明你不是個只會盲目衝刺的笨蛋。這可是基礎中的基礎,搞不清楚方向,後面你會迷路更慘!
1. 航海指針,看清楚了!
▼ 還有更多解析內容