C# 類別物件的宣告與使用 - 程式語言教學- 痞客邦
文章推薦指數: 80 %
則該類別變數的宣告式,就是:. 類別名稱 類別物件名稱 = new 類別名稱(參數一之值, 參數二之值…); ※ 若程式設計者沒有設定類別建構式,則C#會預設 ...
程式語言教學
跳到主文
在人工智慧、物聯網、穿戴式裝置日益普及的時代,程式語言已經漸漸變成中文、英文外的第三語言。
數理科的同學既要寫程式來做數據分析、設計演算法,學商科、學設計的同學也須寫程式來蒐集數據、設計介面。
在眾多程式語言中,C++、python、java是最好入門的。
email聯絡我:[email protected]
部落格全站分類:數位生活
相簿
部落格
留言
名片
Dec24Fri202114:18
C#類別物件的宣告與使用
類別物件的宣告與使用:
(1)要在該類別外宣告類別物件,需使用類別建構式(需先確定該類別建構式的存取修飾詞是public)。
若類別建構式為:
public類別名稱(參數資料型態一參數一,參數資料型態二,參數二…)
{
//函式內容
}
則該類別變數的宣告式,就是:
類別名稱類別物件名稱=new類別名稱(參數一之值,參數二之值…);
※若程式設計者沒有設定類別建構式,則C#會預設一個類別建構式,為:
publicvoid類別名稱(){}
則該類別變數的宣告式,就是:
類別名稱類別物件名稱=new類別名稱();
※範例如下:
設有一類別,名為person,宣告式為:
classperson
{
publicstringname;
publicintage;
publicperson(stringn_,inta_) //建構式在此
{name=n_;age=a_;}
publicstringself_introduction()
{return"hi,I'm"+name+","+age+"yearsold.";}
};
則該類別變數的宣告式,例如:
personp1=newperson("weiwei",18);
(2)要在該類別外使用該類別物件的成員、成員函式(需先確定該這些成員、成員函式的存取修飾詞是public),需先宣告該類別物件。
語法為:
類別物件名稱.成員名稱;或類別物件名稱.成員函式名稱(參數一,參數二…);
※以2.(1)的person類別為範例:
personp1=newperson("weiwei",18); //先宣告類別物件
p1.age=20; //設定該類別物件的成員
stringS=p1.self_introduction(); //呼叫該類別物件的成員函式
上一篇:類別的宣告
下一篇:類別的「成員」與「屬性」
按此前往C#完整教學目錄
文章標籤
C#class
class
C#
教學
Object
類別
物件
全站熱搜
創作者介紹
埃伯
程式語言教學
埃伯發表在痞客邦留言(0)人氣()
E-mail轉寄
全站分類:數位生活個人分類:C#此分類上一篇:C#類別的宣告
此分類下一篇:C#類別的「成員」與「屬性」
上一篇:C#類別的宣告
下一篇:C#類別的「成員」與「屬性」
歷史上的今天
2021:C#tuple
2021:C#數學運算
2021:C#stopwatch計時器
2021:C#影像(Image)
2021:C#檔案內容的讀寫(StreamReader、StreamWriter、FileStream)
2021:C#檔案的處理
2021:C#路徑的處理
2021:C#資料夾的處理
2021:C#類別的繼承
2021:C#類別物件的複製
2021:C#靜態成員與靜態成員函式
2021:C#類別的「成員」與「屬性」
2021:C#類別的宣告
2021:C#SortedList
2021:C#ArrayList
2021:C#List
2021:C#Array
2021:C#遞迴函式
2021:C#匿名函式
2021:C#delegate
2021:C#子函式
2021:C#多載
2021:C#函式參數傳遞
2021:C#建立函式
2021:參考資料鍵盤按鍵名稱與按鍵編碼的對應表
2021:C#鍵盤滑鼠事件
▲top
留言列表
發表留言
贊助商連結
我的好友
熱門文章
文章分類
javascript教學(1)
javascript教學(30)
C#(1)
C#(53)
Linux教學(1)
Linux教學(98)
C++(1)
C++(56)
Mysql(1)
Mysql基本概念(3)
網路連結(1)
網路連結(1)
linuxshellscript(1)
linuxshellscript(7)
高中英文單字(26)
高中英文7000單字level1(學測1)(2)高中英文7000單字level2(學測2)(1)高中英文7000單字level3(學測3)(1)高中英文7000單字level4(學測4)(1)高中英文7000單字level5(指考1)(1)高中英文7000單字level6(指考2)(1)高中英文7000單字列表(1)LV6單字英翻中測驗(1)LV5單字英翻中測驗(1)LV4單字英翻中測驗(1)LV3單字英翻中測驗(1)LV2單字英翻中測驗(1)LV1單字英翻中測驗(1)LV6單字中翻英測驗(1)LV5單字中翻英測驗(1)LV4單字中翻英測驗(1)LV3單字中翻英測驗(1)LV2單字中翻英測驗(1)LV1單字中翻英測驗(1)LV6單字中翻英(字首提示)測驗(1)LV5單字中翻英(字首提示)測驗(1)LV4單字中翻英(字首提示)測驗(1)LV3單字中翻英(字首提示)測驗(1)LV2單字中翻英(字首提示)測驗(1)LV1單字中翻英(字首提示)測驗(1)LV1單字中翻英(0)
電腦工具(0)python(10)歷屆學測指考試題(3)3dsmax(41)題目設定(1)未分類文章(3)
最新留言
文章搜尋
誰來我家
參觀人氣
本日人氣:
累積人氣:
QRCode
POWEREDBY
(登入)
贊助商連結
回到頁首
回到主文
免費註冊
客服中心
痞客邦首頁
©2003-2022PIXNET
關閉視窗
延伸文章資訊
- 1C# 類別物件的宣告與使用 - 程式語言教學- 痞客邦
則該類別變數的宣告式,就是:. 類別名稱 類別物件名稱 = new 類別名稱(參數一之值, 參數二之值…); ※ 若程式設計者沒有設定類別建構式,則C#會預設 ...
- 2類別
了解類別類型和其建立方式. ... 本文內容. 參考型別; 宣告類別; 建立物件; 類別繼承; 範例; C# 語言規格. 參考型別. 定義為的 class 類型是 class 別 ...
- 3[C#, CSharp, C Sharp 教學教程教材Tutorial] 類別成員(Class ...
例如車子有欄位:顏色、車門數量; 例如車子有方法:發動引擎、加速、刹車; 範例: class 類別 { public string 欄位; public void 方法( ) { } }. C#...
- 4DAY 10 類別 - iT 邦幫忙::一起幫忙解決難題,拯救IT 人的一天
「類別」是C# 最基本的型別。 類別是以單一單位結合狀態(欄位) 和動作(方法及其他函式成員) 的資料結構。 類別可以為動態建立的類別「執行個體」(稱為「物件」) 提供 ...
- 5C# 入門指南- 單元10 - 類別 - 程式語言教學誌
類別最基本的就是定義欄位(field) 以及方法(method) ,例如 class Demo { public string M; public string DoSomething(stri...