欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Visual C#類的定義及實現(xiàn)方法實例解析

 更新時間:2014年07月17日 15:35:07   投稿:shichen2014  
這篇文章主要介紹了Visual C#類的定義及實現(xiàn)方法實例解析,對于新手來說有不錯的借鑒學習價值,需要的朋友可以參考下

本文實例演示了visual C#下一個類的定義及實現(xiàn)方法,雖然是一個較為基礎(chǔ)的C#代碼實例,對于新手來說仍然有很好的參考價值。

具體的實例代碼如下:

using System;
public class Desk//基類Desk
{
 protected int length;//保護成員
 protected int width;
 protected int height;
 //類Desk的構(gòu)造函數(shù)
 public Desk( )
 {
 length = 0;
 width = 0;
 height = 0;
 }
 //設(shè)置Desk的信息
 public void SetInfo( int Len, int Wid, int Hei )
 {
 length = Len;
 width = Wid;
 height = Hei;
 }
 //打印Desk的參數(shù)信息
 public void ShowInfo( )
 {
 Console.WriteLine("Length={0} \t Width={1} \t Height={2}", length, width, height);
 }
}
public class Furniture : Desk//定義基類Desk的派生類Furniture
{
 private int price;//私有成員
 //類Furniture的構(gòu)造函數(shù)
 public Furniture ( )
 { //這里會隱式調(diào)用基類Desk的構(gòu)造函數(shù)
 //Desk( );//若顯示調(diào)用會出現(xiàn)錯誤
 price = 0;
 }
 //重載該類的SetInfo函數(shù)
 public void SetInfo( int Len, int Wid, int Hei, int Pri)
 {
 length = Len;
 width = Wid;
 height = Hei;
 price = Pri;
 }
 //新增的函數(shù)用以設(shè)置價格
 public void SetPri( int Pri)
 {
 price = Pri;
 }
 //重定義ShowInfo函數(shù)
 public new void ShowInfo( ) //必須加上關(guān)鍵字new,否則會引發(fā)一個生成錯誤
 {
 Console.WriteLine("Length={0} \t Width={1} \t Height={2} \t Price={3}",length, width, height, price);
 }
}
class Test
{
 public static void Main()
 {
 Furniture fur1 = new Furniture( ); //隱式調(diào)用構(gòu)造函數(shù)
 Console.WriteLine("Fur1初始化后的值為:");
 fur1.ShowInfo( ); //顯示家具信息
 fur1.SetInfo(80,50,60,350);
 Console.WriteLine("Fur1設(shè)置具體信息后為:");
 fur1.ShowInfo( );
 fur1.SetPri(288); //重置家具價格
 Console.WriteLine("Fur1價格大優(yōu)惠:");
 fur1.ShowInfo( );
 }
}

相關(guān)文章

  • C#實現(xiàn)獲取程序路徑方法小結(jié)

    C#實現(xiàn)獲取程序路徑方法小結(jié)

    這篇文章主要介紹了C#實現(xiàn)獲取程序路徑方法,實例分析了C#獲取文件路徑的各種常用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • C#生成PDF文件流

    C#生成PDF文件流

    這篇文章主要為大家詳細介紹了C#生成PDF文件流的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • WPF中窗體最大化問題的解決方法

    WPF中窗體最大化問題的解決方法

    這篇文章主要給大家介紹了關(guān)于WPF中窗體最大化問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用wpf具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • 在WinForm應(yīng)用程序中快速實現(xiàn)多語言的處理的方法

    在WinForm應(yīng)用程序中快速實現(xiàn)多語言的處理的方法

    在國際化環(huán)境下,越來越多的程序需要做多語言版本,這篇文章主要介紹了在WinForm應(yīng)用程序中快速實現(xiàn)多語言的處理的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2018-07-07
  • C#中通過LRU實現(xiàn)通用高效的超時連接探測

    C#中通過LRU實現(xiàn)通用高效的超時連接探測

    這篇文章主要介紹了c#中通過LRU實現(xiàn)通用高效的超時連接探測,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2018-11-11
  • C#使用TreeView控件實現(xiàn)的二叉樹泛型節(jié)點類及其方法

    C#使用TreeView控件實現(xiàn)的二叉樹泛型節(jié)點類及其方法

    TreeView?控件在?C#?中主要用于顯示分層結(jié)構(gòu)的數(shù)據(jù),這通常是一個文件系統(tǒng)的表示,但也可以是任何具有父子關(guān)系的數(shù)據(jù)集合,本文給大家介紹了C#使用TreeView控件實現(xiàn)的二叉樹泛型節(jié)點類及其方法,需要的朋友可以參考下
    2024-03-03
  • C#中的LINQ?to?Objects詳解(1)

    C#中的LINQ?to?Objects詳解(1)

    本文詳細講解了C#中的LINQ?to?Objects,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • C#實現(xiàn)文件與Base64的相互轉(zhuǎn)換

    C#實現(xiàn)文件與Base64的相互轉(zhuǎn)換

    本文主要介紹了C#實現(xiàn)文件與Base64的相互轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • c#基礎(chǔ)系列之值類型和引用類型的深入理解

    c#基礎(chǔ)系列之值類型和引用類型的深入理解

    這篇文章主要給大家介紹了關(guān)于c#基礎(chǔ)系列之值類型和引用類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • c# 實現(xiàn)發(fā)送郵件到指定郵箱

    c# 實現(xiàn)發(fā)送郵件到指定郵箱

    這篇文章主要介紹了c# 如何實現(xiàn)發(fā)送郵件到指定郵箱,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03

最新評論