freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

開發(fā)人員手冊(vsnet開發(fā)規(guī)范篇)-資料下載頁

2025-04-12 12:51本頁面
  

【正文】 作為類名稱組成部分的整個單詞的第一個字母,這便是適當的。例如,類名稱 IdentityStore 就是適當的。 7. 在適當的地方,使用復合單詞命名派生的類。派生類名稱的第二個部分應當是基類的名稱。例如,ApplicationException 對于從名為 Exception 的類派生的類是適當的名稱,原因是 ApplicationException 是一種 Exception。請在應用該規(guī)則時進行合理的判斷。例如,Button 對于從 Control 派生的類是適當的名稱。盡管按鈕是一種控件,但是將 Control 作為類名稱的一部分將使名稱不必要地加長。 下面是正確命名的類的示例:[C]public class FileStreampublic class Buttonpublic class String 以下規(guī)則概述接口的命名規(guī)范: 25 / 491. 用名詞或名詞短語,或者描述行為的形容詞命名接口。例如,接口名稱 IComponent 使用描述性名詞。接口名稱 ICustomAttributeProvider 使用名詞短語。名稱 IPersistable 使用形容詞。 2. 使用 Pascal 大小寫規(guī)則。 3. 少用縮寫。 4. 接口名稱加上字母 I 前綴,以指示該類型為接口。 5. 在定義類/接口對(其中類是接口的標準實現)時使用相似的名稱。兩個名稱的區(qū)別應該只是接口名稱上有字母 I 前綴。 6. 不要使用下劃線字符 (_)。 以下是正確命名的接口的示例。[C]public interface IServiceProviderpublic interface IFormatable以下代碼示例闡釋如何定義 IComponent 接口及其標準實現 Component 類。[C]public interface IComponent { // Implementation code goes here.}public class Component: IComponent { // Implementation code goes here.} 枚舉 (Enum) 值類型從 Enum 類繼承。以下規(guī)則概述枚舉的命名規(guī)范: 1. 對于枚舉類型和枚舉值名稱使用 Pascal 大小寫規(guī)則。 2. 少用縮寫。 26 / 493. 不要在枚舉類型名稱上使用 Enum 后綴。 4. 對大多數枚舉類型使用單數名稱,但是對作為位域的枚舉類型使用復數名稱。 5. 總是將 FlagsAttribute 添加到位域枚舉類型。 委托命名規(guī)范以下規(guī)則概述委托的命名規(guī)范: 1. 使用 Pascal 大小寫。 2. 不要使用匈牙利命名法。 3. 對委托處理程序名稱使用 EventHandler 后綴。 4. 指定兩個名為 sender 和 e 的參數。 sender 參數表示引發(fā)事件的對象。sender 參數始終是 object 類型的,即使在可以使用更為特定的類型時也如此。與事件相關聯的狀態(tài)封裝在名為 e 的事件類的實例中。對 e 參數類型使用適當而特定的事件類。 5. 用 EventArgs 后綴命名事件參數類。 6. 建議用主謂短語或動詞來命名委托。例如: MouseClickEventHandler。 7. 使用動詞運行時文法(動詞的“ing”形式)表示“將要發(fā)生”含義的委托稱,用過去式表示“已發(fā)生” 含義的委托名稱。例如,可以取消的 Close 委托應當具有 ClosingEventHandler 和 ClosedEventHandler 兩個委托。不要使用 BeforeXxxEventHandler 或 AfterXxxEventHandler 命名模式。 8. 不要在委托名稱中使用前綴或者后綴。例如,使用 CloseEventHandler,而不要使用 OnCloseEventHandler。 以下示例闡釋具有適當名稱和參數的事件處理程序:[C]public delegate void MouseDownEventHandler(object sender, MouseEventArgs e)。以下示例闡釋正確命名的事件參數類:[C]27 / 49public class MouseEventArgs : EventArgs { int x。 int y。 public MouseEventArgs(int x, int y) { = x。 = y。 } public int X { get { return x。 } } public int Y { get { return y。 } } } 常量字段命名規(guī)范 以下規(guī)則概述靜態(tài)字段的命名規(guī)范: 1. 使用名詞、名詞短語或者名詞的縮寫命名常量字段。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 私有常量字段使用 Camel 大小寫規(guī)則。4. 非私有的常量字段使用 Pascal 大小寫規(guī)則。5. 不要在常量字段名稱中使用匈牙利命名法的前綴。 靜態(tài)字段命名規(guī)范 以下規(guī)則概述靜態(tài)字段的命名規(guī)范: 1. 使用名詞、名詞短語或者名詞的縮寫命名靜態(tài)字段。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 私有靜態(tài)字段使用 Camel 大小寫規(guī)則。 4. 常量靜態(tài)字段使用 Pascal 大小寫規(guī)則。5. 非私有的靜態(tài)字段使用 Pascal 大小寫規(guī)則。應使用靜態(tài)屬性提供外部訪問,不建議暴露外部可訪問的靜態(tài)字段。6. 不要在靜態(tài)字段名稱中使用匈牙利命名法的前綴。 實例字段命名規(guī)范 以下規(guī)則概述實例字段的命名規(guī)范: 28 / 491. 對私有實例字段使用 Camel 大小寫規(guī)則。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 不要給實例字段加匈牙利命名法的前綴。 4. 非私有的實例字段使用 Pascal 大小寫規(guī)則。應使用實例屬性提供外部訪問,不建議暴露外部可訪問的實例字段。以下是正確命名的實例字段的示例:[C]string displayName。ListAbstractObject children。 屬性命名規(guī)范 以下規(guī)則概述屬性的命名規(guī)范: 1. 使用名詞或名詞短語命名屬性。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 使用 Pascal 大小寫規(guī)則。 4. 不要使用匈牙利命名法。 5. 考慮用與屬性的基礎類型相同的名稱創(chuàng)建屬性。例如,如果聲明名為 Color 的屬性,則屬性的類型同樣應該是 Color。以下代碼示例闡釋正確的屬性命名:[C]public class SampleClass{ public Color BackColor { // Code for Get and Set accessors goes here. }}以下代碼示例闡釋提供其名稱與類型相同的屬性:[C]public enum Color 29 / 49{ // Insert code for Enum here.}public class Control { public Color Color { get {// Insert code here.} set {// Insert code here.} }}以下代碼示例不正確,原因是 Color 屬性是 Integer 類型的:[C]public enum Color {// Insert code for Enum here.}public class Control { public int Color { get {// Insert code here.} set {// Insert code here.} }}在不正確的示例中,不可能引用 Color 枚舉的成員。 將被解釋為訪問一個成員,該成員首先獲取 Color 屬性(在 Visual Basic 中為 Integer 類型,在 C 中為 int 類型)的值,然后再訪問該值的某個成員(該成員必須是 的實例成員)。 方法命名規(guī)范 以下規(guī)則概述方法的命名規(guī)范: 1. 使用動詞或動詞短語命名方法。 2. 使用 Pascal 大小寫規(guī)則。 以下是正確命名的方法的示例:RemoveAll()GetCharArray()30 / 49Invoke() 方法參數命名規(guī)范 必須仔細遵守這些方法參數的命名規(guī)范,這非常重要,因為提供上下文相關幫助和類瀏覽功能的可視化設計工具會在設計器中對用戶顯示方法參數名稱。以下規(guī)則概述方法參數的命名規(guī)范: 1. 對方法參數名稱使用 Camel 大小寫規(guī)則。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 不要給方法參數名稱加匈牙利命名法的前綴。 以下是正確命名的方法參數的示例:[C]Type GetType(string typeName)string Format(string format, object[] args) 局部變量命名規(guī)范 以下規(guī)則概述局部變量的命名規(guī)范: 1. 對局部變量使用 Camel 大小寫規(guī)則。 2. 使用描述性名稱,且名稱應含義清晰,不要使用描述其類型的名稱。 3. 不要給局部變量加匈牙利命名法的前綴。 以下是正確命名的局部變量的示例:[C]int index = 0。string querySql = select …。 事件命名規(guī)范事件往往和其委托的名稱一致,只是去掉了“EventHandler”后綴。以下規(guī)則概述事件的命名規(guī)范: 31 / 491. 使用 Pascal 大小寫2. 不要使用匈牙利命名法。 3. 建議使用主謂短語或動詞來命名事件。例如,MouseClick 或 Click。 4. 使用動詞運行時文法(動詞的“ing”形式)表示“將要發(fā)生”含義的事件名稱,用過去式表示“已發(fā)生” 含義的事件名稱。例如,可以取消的 Close 事件應當具有 Closing 事件和 Closed 事件。不要使用BeforeXxx 或 AfterXxx 命名模式。 5. 不要在事件聲明上使用前綴或者后綴。例如,使用 Close,而不要使用 OnClose。通常情況下,對于可以在派生類中重寫的事件,應在類型上提供一個受保護的方法(稱為 OnXxx) 。此方法只應具有事件參數 e,因為發(fā)送方總是類型的實例。 以下示例闡釋具有適當名稱和參數的事件處理程序:[C]public delegate void MouseDownEventHandler(object sender, MouseEventArgs e)。以下示例闡釋正確命名的事件參數類:[C]public event MouseDownEventHandler MouseDown。 數據庫對象命名規(guī)范 數據庫名(開發(fā)過程中)【命名規(guī)則】產品或項目英文名稱/簡稱+客戶標記碼+版本號其中客戶標記碼是客戶的拼音或英文的習慣叫法,比如 ZhangYu, IBM 等,最后的部分是版本號,用以區(qū)分不同時期的版本?!緲永緿RPZhangYu01 注:01 代表 版32 / 49 數據庫表【命名規(guī)則】? 表命名規(guī)范,適用于應用表和系統(tǒng)表前綴的后面部分:沿用對象類命名,與 OOA 和 OOD 中的對象保持一致,表對象命名規(guī)則作如下規(guī)定:對象類名+s 【樣例】 例如下面列表:對象名 中文名 表名Order 訂單 OrdersCustomer 客戶 CustomersSupplier 供應商 SuppliersEnterpriseOrg 企業(yè)組織 EnterpriseOrgsEmployee 雇員 Employees注意:上面列表可以看出,如果表中存儲的不止一個實例,那么要以復數形式結尾,類名稱后面加“s” 。在 OOA,OOD 中是類概念,所以是單數,在數據庫中是實現,實例概念,所以是復數形式。其它的遵守 OOA,OOD 中的類命名規(guī)范。? 禁止使用系統(tǒng)保留字,關鍵字,二義性的字,晦澀難懂的字命名,表名不能超過 20 位英文字母。 字段【命名規(guī)則】? 字段命名:應用部分的要與 OOD 中的,具有持久性屬性名稱相一致。? 命名約定:采用屬性命名規(guī)范,適用于全部字段。? 字段名的長度不能超過 20 位。? 公共字段列表,在二個及以上表中出現相同字段,統(tǒng)一命名,下面是已經發(fā)現的公共字段列表舉例列表:序號 字段名 字段標識 類型(n,n) 說明1. 姓名 Name utPeopleName 人員姓名2. 完整名稱 FullName vchar(自定義) 人員完整姓名之外的對象名稱3. 短名稱 ShortName vchar(自定義) 所有對象的短名稱4. 性別 Gender char(1) 引用數據字典“性別分類”33 / 495. 狀態(tài) State char(自定義) 對象狀態(tài)6. 備注 Note utNote7. 備用標記
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1