首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 程式設計師面試基礎題庫 (1):屬性、繼承、修飾詞、建構子、Object、多型基礎

     編輯:關於C語言

核心問答

set 存取子隱含參數名稱?
value,型別與屬性相同。
C# 如何實作繼承?
class Child : Base (冒號語法)。
C# 支援多重繼承嗎?
類別不支援;介面支援多實作 (稱為實作非繼承)。
protected 成員存取範圍?
子類別 (含間接繼承) 可存取。
私有成員會被繼承嗎?
會繼承但不可存取,外觀上像未繼承。
protected internal 意義?
同組件 = public;跨組件 = protected。並集範圍。
自訂有參建構子後仍要無參建構子,需寫幾個?
兩個。一旦自訂建構子,編譯器不再產生預設建構子。
所有物件共同基類?
System.Object。
多載 vs 覆寫?
多載 = 同名不同簽章;覆寫 = 子類別改寫父類虛擬方法行為。
virtual 意義?
允許子類別 override。
能將非靜態方法覆寫為靜態嗎?
不能,簽章必須一致 (除 virtual→override)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved