Visual C++2008程序設(shè)計(jì)完全自學(xué)教程

出版時間:2009-6  出版社:清華大學(xué)出版社  作者:榮欽科技李淑馨,陳偉 編著  頁數(shù):537  
Tag標(biāo)簽:無  

內(nèi)容概要

本書通過大量的范例運(yùn)用,詳盡的注釋說明以及程序執(zhí)行結(jié)果,展示了在傳統(tǒng)C/C++與新式語法C++/CLI之間程序語言的魔幻旅程?! ∪珪譃?部分共20章:第一部分為控制臺基礎(chǔ),講述Visual C++環(huán)境及C++語言基礎(chǔ):第二部分為控制臺應(yīng)用,進(jìn)一步講述C++程序語言,包括數(shù)組和字符串、指針、函數(shù)、預(yù)處理器和宏,以及自定義數(shù)據(jù)類型(結(jié)構(gòu)、枚舉、聯(lián)合)等程序語言中的經(jīng)典內(nèi)容;第三部分為面向?qū)ο?,從面向?qū)ο罄砟钪v開去,讓讀者能用面向?qū)ο蟮挠^點(diǎn)來理解Visual C++中的程序設(shè)計(jì)思想(對象與類、構(gòu)造函數(shù)、類成員、繼承、多態(tài)和虛擬函數(shù)),進(jìn)而詳解如何通過Visual C++來創(chuàng)建Windows窗體程序,包括控件、菜單與對話框、事件與面板布局、多文檔界面、設(shè)備上下文與基本繪圖功能?! ”緯嫦騐isual C++初學(xué)者,即便讀者沒有C++或是其他程序語言基礎(chǔ),通過本書都可以建立面向?qū)ο蟮睦砟詈驼莆誚isual C++程序設(shè)計(jì)的方法。

書籍目錄

第1章 Visual C++ 2008環(huán)境架構(gòu)第2章 基本的C++結(jié)構(gòu) 第3章 流程控制 第4章 數(shù)組和字符串第5章 特殊類型變量——指針第6章 函數(shù)提高程序模塊化第7章 預(yù)處理器和宏第8章 自定義數(shù)據(jù)類型第9章 對象和類第10章 構(gòu)造函數(shù)和類成員第11章 類繼承和友元關(guān)系 第12章 多態(tài)與虛擬函數(shù)第13章 I/O與數(shù)據(jù)流處理第14章 程序的調(diào)試第15章	了解Windows Form的運(yùn)作第16章	公共控件第17章	菜單與對話框第18章	事件和面板布局第19章	多文檔界面第20章	屏幕基本繪圖習(xí)題答案

章節(jié)摘錄

  第3章流程控制  本章從UML的概念講解出發(fā),通過UML圖表讓讀者認(rèn)識程序語言的流程控制。從單純的條件判斷,到不斷重復(fù)執(zhí)行的循環(huán),程序語言不只是自上而下的語句,還應(yīng)具備可讀性、邏輯性:而通過邏輯性的思考也能增加程序的可讀性。通過UML活動圖說明流程控制的意義選擇判斷:從單一條件到多種條件判斷,介紹if語句、if else語句、if else if else語句和switch case語句循環(huán)的處理:介紹for循環(huán)、while循環(huán)和do while循環(huán)break和continue語句  3.1 UML和結(jié)構(gòu)化程序  在本章中并沒有打算要探討“統(tǒng)一建模語言”(UML,Unified Modeling Language)的理論基礎(chǔ),只是讓大家在學(xué)習(xí)過程中,能夠利用UML的觀點(diǎn)來了解面向?qū)ο蟮氖澜纭ML并不是程序語言,而是一種圖形化的面向?qū)ο筌浖軜?gòu)工具語言。使用15ML的最大好處是可以利用圖形來描述真實(shí)世界中的各個對象,通過標(biāo)準(zhǔn)化操作來看待程序語言的開發(fā)?! ?.1.1 UML組成要素  UML由事物(Things)、關(guān)系(Relations)以及圖(Diagrams)三大基本要素組成?!笆挛铩笔菍?shí)體抽象化的最終結(jié)果,通過“圖”將事物集合分類,連接事物則要通過“關(guān)系”。不過,這個對UML的解釋還是很難懂,所以原設(shè)計(jì)公司Rational Software(目前已被IBM并購)針對UML提出一個全新的“4+1”視圖模型,已成為開發(fā)軟件不可缺少的軟件架構(gòu)視圖理念。所謂“4+l”指的是:用例視圖(Use Case View):描述系統(tǒng)的功能需求?!∵壿嬕晥D(Logical View):通過面向?qū)ο蟮挠^念設(shè)計(jì)軟件。進(jìn)程視圖(Process View)。從系統(tǒng)整合的角度看系統(tǒng)的運(yùn)行特性,用于系統(tǒng)性能、可伸縮性和吞吐量的設(shè)計(jì)。實(shí)現(xiàn)視圖(Implementation View):在軟件中實(shí)現(xiàn)對象。

編輯推薦

  《Visual C++2008程序設(shè)計(jì)完全自學(xué)教程》內(nèi)容編排合理:避免了枯燥而乏味的理論知識,通過大量范例、說明及程序執(zhí)行結(jié)果,讓讀者在每一章都有所收獲  范例注釋詳盡:所有范例均附有詳盡的注釋說明,可讀性強(qiáng),降低學(xué)習(xí)難度  習(xí)題精選:章后均安排大量的練習(xí)與編程實(shí)踐題,供讀者檢驗(yàn)學(xué)習(xí)效果

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C++2008程序設(shè)計(jì)完全自學(xué)教程 PDF格式下載


用戶評論 (總計(jì)13條)

 
 

  •   好書,這書寫的很詳細(xì),很基礎(chǔ),剛好適合我這個剛剛?cè)腴T的學(xué)習(xí)。
  •   呵呵,這是我第一次買的c++自學(xué)的第一本書,感覺還可以
  •   這本書實(shí)在是不怎么樣,花了我40多的銀子,心疼中。。。
  •   此書很好,適合初學(xué),介紹的很全面。要想進(jìn)階學(xué)習(xí)還需其他的書
  •   書的內(nèi)容很好,簡單易學(xué),質(zhì)量也不錯,正品!
  •   盡管還沒看,不過應(yīng)該不錯,常在這里買書了
  •   簡單易懂,非常詳細(xì)
  •   該書適合入門的童鞋使用,介紹很詳細(xì),按著不走操作即可
  •   內(nèi)容編排合理,循序漸進(jìn),實(shí)例較多但書中有一些錯誤,認(rèn)真學(xué)的話,很容易看出
  •   還可以,貌似不錯
  •   感覺書有點(diǎn)舊,不過整體感覺還是可以的
  •   正在研究中,書中配合的軟件是visualc++2008速成版的
  •   兒子買來自學(xué),不知有用還沒用.
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7