溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET類添加方法的具體操作技巧是什么

發布時間:2021-10-27 17:22:07 來源:億速云 閱讀:229 作者:柒染 欄目:編程語言

今天就跟大家聊聊有關VB.NET類添加方法的具體操作技巧是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

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

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

  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函數后,非常方便地訪問balance屬性,所以用戶可以把這個函數用一個公有的過程來代替。

  • VB.NET對象變量聲明實現方式解析

  • VB.NET String數據類型具體相關操作技巧

  • VB.NET自定義類型實現方法介紹

  • VB.NET Sub過程簡單分析

  • VB.NET New關鍵字相關作用剖析

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

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

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

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

看完上述內容,你們對VB.NET類添加方法的具體操作技巧是什么有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女