成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET類型單位命名規則介紹

開發 后端
VB.NET類型單位都包括有類;枚舉和結構;委派類型;接口;以及模塊等。我們現在就從這幾方面來介紹一下VB.NET類型單位命名的規范。

任何一種編程語言都需要有一個規范,來保證其代碼編寫的完整性和可操作性。VB.NET同樣也不例外。我們先來了解一下VB.NET類型單位命名的規則,同時初步的了解一下這一語言的使用規范。#t#

VB.NET類型單位命名1、類。

以Class聲明的類,都必須以名詞或名詞短語命名,體現類的作用。如:

  1. Class Indicator  

當類是一個特性(Attribute)時,以Attribute結尾,當類是一個異常(Exception)時,以Exception結尾:

  1. Class ColorSetException   
  2. Class CauseExceptionAttribute  

 

當類只需有一個對象實例(全局對象,比如Application等),必須以Class結尾,如

 

  1. Class ScreenClass   
  2. Class SystemClass  

當類只用于作為其他類的基類,根據情況,以Base結尾:

 

  1. MustInherit Class IndicatorBase  

 

如果定義的類是一個窗體,那么名字的后面必須加后綴Form,如果是Web窗體,必須加后綴Page:

 

  1. Class PrintForm : Inherits Form ‘* Windows窗體   
  2. Class StartPage : Inherits Page ‘* Web窗體  

 

VB.NET類型單位命名2、枚舉和結構

同樣必須以名詞或名詞短語命名。***體現枚舉或結構的特點,如:

 

  1. Enum ColorButtons 
  2. ‘以復數結尾,表明這是一個枚舉   
  3. Structure CustomerInfoRecord 
  4. ‘以Record結尾,表明這是一個結構體  

 

VB.NET類型單位命名3、委派類型

普通的委派類型以描述動作的名詞命名,以體現委派類型實例的功能:

 

  1. Delegate Sub DataSeeker 
    (ByVal SeekString As String) 

用于事件處理的委派類型,必須以EventHandler結尾,如:

 

  1. Delegate Sub DataChanged
    EventHandler (ByVal Sender 
    As Object, ByVal e As Data
    ChangedEventArgs)  

VB.NET類型單位命名4、接口

與其他類型不同,接口必須要由I作為前綴,并用形容詞命名,突出表現實現接口的類將具有什么能力:

 

  1. Interface ISortable  

VB.NET類型單位命名5、模塊

模塊不是類型,他的名稱除了必須以名詞命名外,必須加以后綴Module:

 

  1. Module SharedFunctionsModule  

上述所有規則的共同特點是,每個組成名稱的詞語都必須是大寫開頭,禁止完全大寫或小寫的名稱。

責任編輯:曹凱 來源: 博客園
相關推薦

2010-01-21 16:45:00

VB.NET繼承規則

2010-01-15 10:47:15

VB.NET命名空間

2010-01-18 11:20:13

VB.NET默認屬性

2009-10-27 14:32:45

VB.NET類型級命名

2009-11-10 15:36:24

VB.NET命名約定

2009-10-27 14:49:11

VB.NET命名規范

2009-10-28 09:55:29

VB.NET MyCl

2010-01-14 17:41:57

VB.NET變量范圍

2010-01-08 16:28:31

VB.NET方法和屬性

2010-01-15 15:26:46

VB.NET自定義類型

2010-01-07 14:10:41

VB.NET數據類型

2010-01-22 10:41:33

VB.NET聲明結構

2009-11-10 12:42:47

VB.NET Prin

2009-10-12 13:19:14

VB.NET線程同步

2009-11-10 10:28:20

VB.NET誕生

2010-01-07 15:25:11

VB.NET數組

2009-10-12 15:02:51

VB.NET動態控件

2009-10-13 14:38:10

VB.NET訪問類型

2010-01-22 17:22:49

VB.NET事件訪問器

2010-01-07 15:49:10

VB.NET DoLoop
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色小视频大全 | 久久91精品| 亚洲精品一区中文字幕乱码 | 久久久久无码国产精品一区 | 亚洲 中文 欧美 日韩 在线观看 | 日韩欧美国产一区二区三区 | www.蜜桃av.com | 精品福利一区 | 黄色一级电影免费观看 | 久久久91精品国产一区二区三区 | 九色视频网站 | 成人免费共享视频 | 欧美日韩a| 国户精品久久久久久久久久久不卡 | 色在线免费 | www国产成人免费观看视频,深夜成人网 | 性色综合 | 亚洲精选一区 | 婷婷五月色综合 | 国产一区二区三区四区五区加勒比 | 国产成人精品视频 | 久草精品在线 | 久久精品99国产精品日本 | 天天操夜夜爽 | 精品国产三级 | 国产丝袜一区二区三区免费视频 | 亚洲精品乱码久久久久久按摩观 | 午夜免费视频 | 伦理午夜电影免费观看 | 91视频.| 一级片在线观看 | 精品久久久久一区二区国产 | 人人人人干 | 91影院在线观看 | 国产精品久久久久久久三级 | 中文字幕日韩av | 精品一区二区三 | 国产欧美日韩综合精品一 | 国产精品成人一区二区三区夜夜夜 | 午夜免费| 国产精品久久久久久久久久免费看 |