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

VB.NET類型單位命名規(guī)則介紹

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

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

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

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

  1. Class Indicator  

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

  1. Class ColorSetException   
  2. Class CauseExceptionAttribute  

 

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

 

  1. Class ScreenClass   
  2. Class SystemClass  

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

 

  1. MustInherit Class IndicatorBase  

 

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

 

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

 

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

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

 

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

 

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

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

 

  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作為前綴,并用形容詞命名,突出表現(xiàn)實現(xiàn)接口的類將具有什么能力:

 

  1. Interface ISortable  

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

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

 

  1. Module SharedFunctionsModule  

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

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

2010-01-21 16:45:00

VB.NET繼承規(guī)則

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命名約定

2010-01-14 17:41:57

VB.NET變量范圍

2009-10-28 09:55:29

VB.NET MyCl

2009-10-27 14:49:11

VB.NET命名規(guī)范

2010-01-15 15:26:46

VB.NET自定義類型

2010-01-07 14:10:41

VB.NET數(shù)據(jù)類型

2010-01-08 16:28:31

VB.NET方法和屬性

2010-01-22 10:41:33

VB.NET聲明結構

2009-10-12 13:19:14

VB.NET線程同步

2009-11-10 12:42:47

VB.NET Prin

2010-01-07 15:25:11

VB.NET數(shù)組

2009-11-10 10:28:20

VB.NET誕生

2009-10-12 15:02:51

VB.NET動態(tài)控件

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视视频在线观看入口直接观看 | 国产成人99久久亚洲综合精品 | 亚洲 欧美 日韩 精品 | 国产成人精品久久二区二区91 | 亚洲精品视频在线看 | 成人av电影免费在线观看 | 麻豆久久 | 女生羞羞网站 | 自拍第1页 | 日本成人片在线观看 | 四虎网站在线观看 | 91在线网 | 国产免费一级片 | 国产精品一区二区无线 | 成人在线一区二区 | 九九热这里只有精品在线观看 | 黄色一级电影免费观看 | 久久精品欧美一区二区三区麻豆 | 九九热在线免费视频 | 欧美性大战久久久久久久蜜臀 | 久久精品91久久久久久再现 | 999久久久| 成人高清在线视频 | 国产欧美精品一区二区三区 | 亚洲日本视频 | 日韩欧美大片 | 日批日韩在线观看 | 91精品国产综合久久国产大片 | 天天干狠狠操 | 日韩在线免费视频 | 拍真实国产伦偷精品 | 四虎影院新地址 | 毛片免费看 | 在线视频中文字幕 | 亚洲精品国产一区 | 网站国产 | 精品亚洲一区二区 | 中文字幕一区二区三区不卡在线 | 国产精品久久国产精品久久 | 毛片视频网站 | 日韩欧美在线不卡 |