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

分析VB.NET創(chuàng)建類的具體操作過程

開發(fā) 后端
這里介紹VB.NET創(chuàng)建類的對象的時候,通常立即賦值,為了簡化賦值的操作,可以放入專門的子例程,即構造器,在任何類定義中,它都叫做new。

本人很喜歡VB.NET,在工作中也很喜歡總結關于VB.NET創(chuàng)建類的經驗教訓,下面就這個問題來詳細說說吧。對于復雜的操作設計解決方案,必須首先確定組成這個系統(tǒng)的對象,在VB中,我們常常把每個對象的屬性和操作組合到一個類里面,類的定義如下:

  1. Class ClassName  
  2. '屬性和操作  
  3. End Class 

一個完整的例子:

  1. Class Classname  
  2. dim a as string  
  3. dim b as integer  
  4. dim c as string  
  5. sub op()  
  6. end sub  
  7. sub cl()  
  8. endsub  
  9. endclass 

類的定義本身不產生變量,定義之后可以使用new操作符來產生變量

  1. dim  variable as classname 

變量定義后可以使用點運算符來引用

  1. variable.a = 'test' 

VB.NET創(chuàng)建類的時候,應當把類設計成一個“黑匣子”,就像電視機一樣我們不需要了解電視機的組成和原理,直接用就可以了,可以隱藏類的私有類成員和方法,用來控制類成員訪問的修飾符
◆Friend    :    只在當前項目中可用
◆private   : 只在本類中可用
◆protected :  在本類和本類的派生類中可用的成員
◆protected  friend:在當前項目和本類的派生類中可用
◆public   :類以外的代碼也可以訪問

默認值為:public

類成員的初始化

VB.NET創(chuàng)建類的對象的時候,通常立即賦值,為了簡化賦值的操作,可以放入專門的子例程,即構造器,在任何類定義中,它都叫做new,例如:

  1. class book  
  2. publictitle as string  
  3. publicpublisher as string  
  4. sub new()  
  5. me.title=title  
  6. me.publisher=publisher  
  7. end sub  
  8. end class 

如果要簡化對象成員的引用可以使用with運算符,在VB.NET創(chuàng)建類的時候,可能經常需要對類的變量賦值進行限制,例如,年齡,為了實現(xiàn)對類變量賦值的限制,可以在變量定義的時候使用private,例如

【編輯推薦】

  1. 對VB.NET OBEX協(xié)議的簡單概括
  2. 寶典之初步了解VB.NET Web app
  3. 深入概括VB.NET實現(xiàn)IEnumerator接口
  4. 三分鐘掌握VB.NET操作MySql數(shù)據(jù)庫
  5. 三步了解VB.NET串口通訊如何發(fā)送接收數(shù)據(jù)
責任編輯:佚名 來源: 新浪博客
相關推薦

2010-01-15 15:51:43

VB.NET類添加方法

2010-01-22 10:54:06

VB.NET結構變量

2010-01-07 15:37:35

VB.NET ForNext循環(huán)

2011-02-24 14:23:18

2010-01-06 11:30:22

.NET Framew

2009-10-09 16:54:03

VB.NET窗體

2010-01-15 15:39:14

VB.NET Sub過

2009-10-15 10:57:16

VB.NET Text

2010-01-22 15:37:02

VB.NET監(jiān)控類

2010-01-19 17:26:37

VB.NET創(chuàng)建過程

2009-08-25 15:48:03

C#數(shù)組操作

2009-10-23 14:31:05

VB.NET類定義

2009-10-14 14:04:29

VB.NET創(chuàng)建Web

2010-01-13 09:45:53

VB.NET Arra

2009-10-13 14:50:59

VB.NET Envi

2010-01-12 16:20:44

VB.NET類

2009-10-20 17:38:54

VB.NET Comp

2009-10-28 10:04:53

VB.NET XmlW

2009-11-03 09:26:13

VB.NET方法

2010-01-18 18:32:43

VB.NET監(jiān)視啟動過
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人精品一区二区三区中文字幕 | 国产小视频自拍 | 久久综合狠狠综合久久 | 欧美美女爱爱视频 | 人人做人人澡人人爽欧美 | 在线播放国产一区二区三区 | 成人国产在线视频 | 一区二区三区小视频 | 99精品欧美一区二区三区 | 国产精品视频一区二区三区四区国 | 欧美激情在线精品一区二区三区 | 毛片黄| 久久精品视频亚洲 | 国产精品视频二区三区 | 日本视频免费观看 | 欧美一区二区三区在线观看视频 | 亚洲啪啪 | 国产美女精品视频 | 一级网站 | 国产精品夜间视频香蕉 | 亚洲一区二区在线电影 | 在线免费黄色小视频 | 亚洲视频欧美视频 | 91午夜在线 | 国产午夜在线观看 | 欧美成人a∨高清免费观看 老司机午夜性大片 | 国产精品欧美一区二区三区不卡 | 国外成人在线视频网站 | 九九伊人sl水蜜桃色推荐 | 亚洲一区二区三区在线 | 国产精品电影在线观看 | 在线观看av网站永久 | 一二区视频 | 精品一区二区三区四区五区 | 天天干人人 | 97国产精品视频 | 综合一区 | 久久国产电影 | 米奇狠狠鲁| 精品无码久久久久国产 | 综合久久99|