一、
.net
簡介與基本語法
.net framework
的組成解答:第一種
(籠統的的答案)
net framework
由兩部分組成:一、公共語言執行時
clr;二、
.net framework
類庫;另外一種比較完整的解答:
1.程式語言及其公共語言規範(
cls2.
應用程式平台(
asp.net
及window
應用程式等)
3.ado.net
及類庫;
4.公共語言執行時(
clr5.
開發環境(
visual
studio.net)
.net
中主要命名空間及其作用
解答:system.data
用於訪問
ado.net
(使用datatable
dataset
物件)system.io
用於操作檔案
system.windows.forms
用於開發
windows
應用程式(可以使用
messagebox
form
物件)system.collections.generic
可以使用泛型
system.net
可以對網路協議進行程式設計
system.security
提供系統的安全控制功能
system.data.sqlclient
用於訪問
ado.net
(使用sqlconnection
sqlcommand
等物件)
system.xml
用於處理
xmlxml
架構、xsl/t
轉換等system.web
用於web
伺服器及瀏覽器互動等
c#基本語法
二、物件導向
為什麼要封裝,定義屬性的兩個訪問器,方法的過載,方法引數的引用有幾種方法,有什
麼區別,建構函式的作用是什麼,靜態方法和例項方法的區別
為什麼要封裝:
封裝可以有效地保證資料的安全性,
並能隱藏類的實現細節,
提高程式的可
靠性和安全性,避免不必要的錯誤出現,提高了程式的抗干擾性。
定義屬性的兩個訪問器
get訪問函式(訪問器)
set訪問函式(訪問器)
方法的過載
所謂方法過載是指同乙個方法名可以對應多個方法實現,
只要他們的引數型別、
引數順序或者引數個數不完全相同;
方法引數的引用有幾種方法:
1.值傳遞方式傳遞和值引用方式傳遞;
2.輸出型引數方式傳遞;
3.陣列型引數方式傳遞;
區別:一、對於值型別的引數,實參的值將被複製乙份給形參,方法**中對形參的修改並不會
影響到實參;
二、對於引用型別的引數傳遞,
形參和實參實際上會只向同乙個物件,
**中對形參的修改
會直接作用於實參,引用傳遞的引數通過
ref關鍵字加以修飾;
三、輸出型引數也是採用引用傳遞方式,
但其形參要求在方法返回之前必須被賦值,
輸出型引數用
out關鍵字加以修飾;
四、方法中只允許定義乙個陣列型引數,
而且該引數必須位於引數列表中的最後,
陣列型參
數所定義的陣列必須是一維陣列,
陣列型引數不能同時作為引用型引數或者輸出型引數;
建構函式的作用是什麼:
建構函式函式名稱和類名相同,且不宣告返回值型別,其主要作
用是完成物件的初始化工作
靜態方法和例項方法的區別
c 期末考試知識點 C 知識點提煉期末複習專用
根據內部訊息稱 有三類題型 簡答題 2題 主要是對概念的考查 程式設計題 暫定2 3題 複習要點 net framework 通用語言開發環境 net基礎類庫 net開發語言 visual studio.net整合開發環境 c 的特點 1.語法簡介 2.徹底的物件導向 3.與web應用緊密結合 4....
C語言期末考試知識點
2.字元輸入輸出 3.陣列 4.結構體 4.2 例題填空 結構體的使用 c語言程式的基本單位是函式 c語言總是從main函式開始執行,並從全域性main函式結束。呼叫的函式不一定要在main函式中定義。直接遞迴呼叫a函式裡面直接呼叫a函式 間接遞迴呼叫a函式裡呼叫b函式,b函式裡再呼叫a函式。get...
Java期末考試複習知識點總結
1 string s aaa s.concat bbb 字串的連線,返回乙個連線完的新的字串 2 bufferedreader is new bufferedreader new inputstreamreader system.in is.readline 用來讀取鍵盤輸入的字元,暫時快取,用來提...