存儲過程、Sql語句、面向對象、值類型、引用類型、接口、抽象類

 1.  存儲過程和sql語句的優缺點。優點:提高性能,減少網絡傳輸,節約時間。減少網絡流量,存儲過程位於服務器上,調用的時候只須傳遞存儲過程的名稱以及參數,不用每次訪問都傳遞很長的sql語句。安全性:減少sql注入式攻擊。
   可維護性高,更新存儲過程通常比更改、測試以及重新部署程序集需要較少的時間和精力。缺點:交互性差,可移植性差。

2.  面向對象的思想主要包括什麼:任何事物都可以理解爲對象,其主要特徵:繼承、封裝、多態。特點:代碼好維護,安全,隱藏信息。

3.  從值類型接口轉換到引用類型叫裝箱,從引用類型轉換到值類型拆箱。裝箱(boxing)是將值類型的數據轉化成引用類型,int i=3; object o = i ;便是裝箱過程,而拆箱(unboxing)是將飲用類型數據轉換值類型,比如int j = (int)o,屬於拆箱。

4.  接口(Interface)是用來定義行爲規範的,不會有具體實現,而抽象類除定義行爲規範外,可以有部分實現。一個類能實現多個接口,但只能繼承一個父類。

5.  接口用於規範,抽象類用於共性。接口中只能聲明方法,屬性,事件,索引器。接口成員被定義爲公共的,但抽象類的成員也可以是私有的、受保護的、內部的或受保護的內部成員(其中受保護的內部成員只能在應用程序的代碼或派生類中訪問)。 在抽象類中加入一個方法,那麼它的子類就同時有了這個方法。而在接口中加入新的方法,那麼實現它的類就要重新編寫(這就是爲什麼說接口是一個類的規範了)。此外接口不能包含字段、構造函數、析構函數、靜態成員或常量。

發佈了2 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章