書名: C#入門經(jīng)典(第7版):C# 6.0 & Visual Studio 2015(.NET開(kāi)發(fā)經(jīng)典名著)作者名: (美)Beijamin Perkins Jacob Vibe Hammer Jon D. Reid本章字?jǐn)?shù): 702字更新時(shí)間: 2021-04-02 21:18:25
0.3.1 OOP語(yǔ)言(第1章~第13章)
第1章介紹C#及其與.NET的關(guān)系,了解在這個(gè)環(huán)境下編程的基礎(chǔ)知識(shí),以及Visual Studio 2015(VS)與它的關(guān)系。
第2章開(kāi)始介紹如何編寫C#應(yīng)用程序,學(xué)習(xí)C#的語(yǔ)法,并將C#和示例命令行、Windows應(yīng)用程序結(jié)合起來(lái)使用。這些示例將說(shuō)明C#如何快速輕松地啟動(dòng)和運(yùn)行,并附帶介紹VS開(kāi)發(fā)環(huán)境以及本書將要使用的基本窗口和工具。
接著將學(xué)習(xí)C#的基礎(chǔ)知識(shí)。第3章介紹變量的含義以及如何操縱它們。第4章將用流程控制(循環(huán)和分支)改進(jìn)應(yīng)用程序的結(jié)構(gòu),第5章介紹一些高級(jí)變量類型,如數(shù)組。第6章開(kāi)始以函數(shù)形式封裝代碼,這樣就更易于執(zhí)行重復(fù)操作,使代碼更容易讓人理解。
從第7章開(kāi)始將運(yùn)用C#語(yǔ)言的基礎(chǔ)知識(shí),調(diào)試應(yīng)用程序。這包括在運(yùn)行應(yīng)用程序時(shí)輸出跟蹤信息,使用VS查找錯(cuò)誤,在強(qiáng)大的調(diào)試環(huán)境中找出解決問(wèn)題的辦法。
第8章將學(xué)習(xí)面向?qū)ο缶幊蹋∣bject-Oriented Programming, OOP)。首先了解這個(gè)術(shù)語(yǔ)的含義,回答“什么是對(duì)象”? OOP初看起來(lái)是較難的問(wèn)題。我們將用一整章的篇幅來(lái)介紹它,解釋對(duì)象的強(qiáng)大之處。直到該章的最后才會(huì)真正使用C#代碼。
第9章將理論知識(shí)應(yīng)用于實(shí)踐,開(kāi)始在C#應(yīng)用程序中使用OOP時(shí),這才體現(xiàn)出C#的真正威力。在第9章介紹如何定義類和接口之后,第10章將探討類成員(包括字段、屬性和方法),在這一章的最后將開(kāi)始創(chuàng)建一個(gè)撲克牌游戲,這個(gè)游戲?qū)⒃趲渍轮虚_(kāi)發(fā)完成,它非常有助于理解OOP。
學(xué)習(xí)了OOP在C#中的工作原理后,第11章將介紹幾種常見(jiàn)的OOP場(chǎng)景,包括處理對(duì)象集合、比較和轉(zhuǎn)換對(duì)象。第12章討論.NET 2.0中引入的一個(gè)非常有用的C#特性—— 泛型,利用它可以創(chuàng)建非常靈活的類。第13章通過(guò)一些其他技術(shù)(主要是事件,它在Windows編程中非常重要)繼續(xù)討論C#語(yǔ)言和OOP。最后介紹C#在3.0、4、5和6版本中引入的新特性。
- Visual C++程序設(shè)計(jì)教程
- CentOS 7 Server Deployment Cookbook
- Learning Linux Binary Analysis
- INSTANT Django 1.5 Application Development Starter
- Web Development with MongoDB and Node(Third Edition)
- Visual C#.NET Web應(yīng)用程序設(shè)計(jì)
- Extreme C
- Learning Docker Networking
- 實(shí)戰(zhàn)Java高并發(fā)程序設(shè)計(jì)(第2版)
- 監(jiān)控的藝術(shù):云原生時(shí)代的監(jiān)控框架
- 邊玩邊學(xué)Scratch3.0少兒趣味編程
- NGUI for Unity
- 深度學(xué)習(xí)程序設(shè)計(jì)實(shí)戰(zhàn)
- Deep Learning for Natural Language Processing
- 啊哈C語(yǔ)言?。哼壿嫷奶魬?zhàn)(修訂版)