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

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶(hù)評(píng)論 (總計(jì)13條)

 
 

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

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

京ICP備13047387號(hào)-7