C#語法與面向?qū)ο蠡A(chǔ)

C#語法與面向?qū)ο蠡A(chǔ)

ID:42561832

大小:173.72 KB

頁數(shù):15頁

時間:2019-09-17

C#語法與面向?qū)ο蠡A(chǔ)_第1頁
C#語法與面向?qū)ο蠡A(chǔ)_第2頁
C#語法與面向?qū)ο蠡A(chǔ)_第3頁
C#語法與面向?qū)ο蠡A(chǔ)_第4頁
C#語法與面向?qū)ο蠡A(chǔ)_第5頁
資源描述:

《C#語法與面向?qū)ο蠡A(chǔ)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、C#語法和面向?qū)ο蠡A(chǔ)學(xué)習(xí)筆記2012/12/29—2013/01/515/15C#語法與面向?qū)ο蠡A(chǔ)第一節(jié)C#基礎(chǔ)1.控制臺程序簡介:類似于C語言的顯示界面,一般需要下列三個常見的命令:(1)控制臺界面打?。篊onsole.WriteLine("請輸入您的姓名")(2)控制臺后臺讀取:stringname=Console.ReadLine(),返回的永遠都是字符串。(3)控制臺界面暫停:Console.ReadKey()2.特殊符號:(1)占位符:占位符類似于C語言中的占位符,從0開始,依次類推。st

2、aticvoidMain(string[]args){Console.WriteLine("請輸入您的姓名");stringboy=Console.ReadLine();Console.WriteLine("請輸入您女朋友的名字");stringgirl=Console.ReadLine();Console.WriteLine("{0}+{1}={2}",boy,girl,boy+"愛"+girl);Console.ReadKey();}(2)轉(zhuǎn)義符:轉(zhuǎn)義符“”,因此若想在控制臺輸出“”必須經(jīng)過轉(zhuǎn)義

3、之后才能正確輸出。staticvoidMain(string[]args){inta=45;intb=5;Console.WriteLine("{0}\{1}={2}",a,b,a/b);Console.ReadKey();}若想將轉(zhuǎn)義符釋放作用,只需要在前加上@符號。如:strings=@"1234";3.類型轉(zhuǎn)換:類型轉(zhuǎn)換一般選用convert表達式。(1)Convert.ToInt32():轉(zhuǎn)換成正整數(shù)(2)Convert.ToString():轉(zhuǎn)換成字符串staticvoidMain(st

4、ring[]args){Console.WriteLine("請輸入第一個數(shù)字");stringa=Console.ReadLine();intnum1=Convert.ToInt32(a);Console.WriteLine("請輸入第二個數(shù)字");stringb=Console.ReadLine();intnum2=Convert.ToInt32(b);15/15Console.WriteLine("{0}+{1}={2}",num1,num2,num1+num2);Console.ReadKey(

5、);}第二節(jié)面向?qū)ο?類1.面向?qū)ο蟮娜齻€特征:(1)封裝(2)繼承(3)多態(tài)2.類的簡介:(1)類的定義:類是抽象的,對象是具體的。類可以從其上一級或者同級的類中繼承本身不具有的特性。類中包含字段、方法和屬性。classPerson{publicstringName;/*Name即是Person類的字段*/publicintAge;publicvoidSay()/*Say()即是Person類的方法*/{Console.WriteLine("{0}您好",Name);/*使用了占位符,打印*/}}(2

6、)類的使用:類的使用以new字段開始,在使用時要注意類中的字段或者方法是公共部分還是私有部分。classProgram{staticvoidMain(string[]args){Personzhenghao=newPerson();/*新建一個zhenghao的類*/zhenghao.Name="鄭昊";/*Person類中的Name字段是公共的,因此可以使用*/zhenghao.Age=26;Console.WriteLine(zhenghao.Name);Console.WriteLine(zhen

7、ghao.Age);zhenghao.Say();Console.ReadKey();}}(3)類中成員的訪問級別:A、public:任何地方都可以訪問。B、private:只有所在的類自己能訪問,字段一般都定義成私有private。C、internal:內(nèi)部的文件可以使用。(4)類中的屬性:類中的字段一般設(shè)立為私有(private),在需要對私有的字段進行修改時,則需要通過類15/15中的屬性來實現(xiàn)。屬性中通過set和get來進行操作,其中set是賦值,get為取值。這樣的好處主要是控制非法值。cla

8、ssProgram{staticvoidMain(string[]args){Personzhenghao=newPerson();zhenghao.Name="鄭昊";Console.WriteLine(zhenghao.Name);Console.ReadKey();}}classPerson{privateintage;privatestringname;publicstringName{set{if(value=="zhenghao

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。