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

VB.NET類添加方法具體操作技巧總結

開發(fā) 后端
VB.NET類添加方法是一項比較復雜的步驟。對于初學者來說,需要對這一操作步驟進行不斷的練習,才能從中總結經驗,達到熟練的程度。

VB.NET是一門面向對象的編程語言。要想熟練掌握這一語言的應用,需要我們不斷的從實踐中去積累經驗。下面我們介紹的VB.NET類添加方法就是在類中用戶聲明的那些公有的(public)Sub或者Function過程。

例如:下面代碼就是在一個Account中加入一個Withdrawal方法,用戶可以把這個公有的函數(shù)過程加入到類模塊中去:

  1. Public Function WithDrawal
    (Byval Amount As Currency,_  
  2. Byval TransactionCode As 
    Byte) As Double  
  3. '(Code to perform the 
    withdrawal and return the  
  4. 'new balance,or to raise 
    an Overdraft error.)  
  5. End Function 

如果,類Account具有Balance屬性的話,用戶也可以不用返回balance的值,因為用戶可以在調用完WithDrawal函數(shù)后,非常方便地訪問balance屬性,所以用戶可以把這個函數(shù)用一個公有的過程來代替。#t#

注意:如果在VB.NET類添加方法時發(fā)現(xiàn)把WithDrawal設置成過程以后,每次調用WithDrawal過程之后還要訪問一遍balance屬性值的話,那么把WithDrawal設置成函數(shù)返回balance的值,將會更有效率一些。這是因為對于一個類的屬性而言,每次得到一個屬性的值也是在調用一個公用的函數(shù)PropertyGet,也是訪問一些公有的變量,不管PropertyGet函數(shù)是顯性聲明的,還是隱性聲明的。

在類模塊中,通過定義屬性和方法,就構成了一個類對外的接口,正如類的數(shù)據(jù)封裝性,如果用戶把一個過程聲明為私有的話,那么它就不能構成接口的一部分。這意味著用戶可以通過改變類里面的一些私有的內部過程,而不需要改變使用類的代碼就可以達到改變整個程序的運行變化。

更重要的是,用戶也可以通過改變公有作為VB.NET類添加方法的Sub或者Function過程,而不用涉及那些使用類的代碼就能改變整個程序的一些功能,正如不能改變過程的參數(shù)和函數(shù)的返回類型一樣,從外部而言,用戶也不能改變一個類的接口。

把一個類的具體情況隱藏在類的接口之外,可以認為是類的封裝性的一種表現(xiàn),封裝性允許用戶在不改變使用類的代碼的情況下,提高類的一個方法的表現(xiàn),或者完全改變一個類的方法的運行功能。

責任編輯:曹凱 來源: 編程入門網
相關推薦

2010-01-22 10:54:06

VB.NET結構變量

2010-01-07 15:37:35

VB.NET ForNext循環(huán)

2009-10-30 10:58:45

VB.NET創(chuàng)建類

2009-11-10 13:08:13

VB.NET編程技巧

2009-10-09 16:54:03

VB.NET窗體

2010-01-12 18:00:50

VB.NET界面

2010-01-20 18:51:16

VB.NET修改系統(tǒng)時

2010-01-15 13:52:42

VB.NET屬性設置

2009-11-03 10:51:33

VB.NET共享

2010-01-22 15:37:02

VB.NET監(jiān)控類

2010-01-08 18:37:08

VB.NET顯示圖片

2010-01-15 15:10:43

VB.NET Stri

2010-01-13 16:45:44

VB.NET刪除控件

2010-01-15 19:04:09

2010-01-21 17:48:25

VB.NET Sing

2010-01-21 14:49:44

VB.NET操作Wor

2009-10-21 11:07:32

VB.NET類庫

2010-01-21 18:19:45

VB.NET條件編譯

2010-01-18 19:04:29

VB.NET組件疊加

2010-01-11 16:04:10

VB.NET使用wit
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新中文字幕第一页视频 | 国产91亚洲精品 | 91在线电影 | 欧州一区二区三区 | 国产精品综合 | 欧美三级电影在线播放 | 亚洲第一成年免费网站 | 日韩高清中文字幕 | 久久久久一区二区 | 精品96久久久久久中文字幕无 | 中文字幕在线剧情 | 亚洲一区导航 | 亚洲3p| 中文字幕一区二区三区四区五区 | 老司机67194精品线观看 | 91精品国产综合久久婷婷香蕉 | 国产成人精品免费视频大全最热 | 一级片在线观看 | 欧美一区二区三区国产精品 | 热99在线| 国产一区二区三区四区区 | 成人小视频在线观看 | 99热国产在线播放 | 欧美一区二区在线观看视频 | 九九九视频在线观看 | 亚州一区二区三区 | 麻豆精品国产91久久久久久 | 欧美视频免费 | 午夜精品久久久久久久久久久久久 | 999re5这里只有精品 | 国产精品一区二区三区在线 | 亚洲三区在线观看 | 日韩一区二区三区在线观看 | 亚洲成人自拍 | av在线免费观看网站 | 自拍视频国产 | 日韩在线国产 | 成人av一区 | 91资源在线 | 久久久久久久久久久丰满 | 亚洲精品99999 |