注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合面向?qū)ο蟮木幊讨改?/a>

面向?qū)ο蟮木幊讨改?/h1>

定 價:¥32.00

作 者: (美)Namir C.Shammas著;宋炎,曹旭華等譯
出版社: 電子工業(yè)出版社
叢編項: 美國最暢銷"傻瓜"叢書
標(biāo) 簽: 面向?qū)ο?程序設(shè)計

ISBN: 9787505332720 出版時間: 1996-09-01 包裝:
開本: 26cm 頁數(shù): 318頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了OOP的支柱并解釋了連接面向?qū)ο缶幊碳夹g(shù)的C + +的特性及如何模擬和管理真實世界對象使用C + +類的方法。本書分為四部分,第一部分介紹了面向?qū)ο蟮某绦蛟O(shè)計、類以及對象的基本概念;第二部分介紹了C + +中主要OOP相關(guān)特性;第三部分介紹了一些高級OOP相關(guān)話題;第四部分列出了類的元件,提供了使用虛擬成員函數(shù)指南。本書為學(xué)習(xí)面向?qū)ο缶幊痰淖x者淺顯易懂但又極為實用的內(nèi)容。

作者簡介

暫缺《面向?qū)ο蟮木幊讨改稀纷髡吆喗?/div>

圖書目錄

前言
關(guān)于本書的說明
關(guān)于本書的代碼
本書的編排順序
第一部分  OOP的基本概念
第二部分  舒適階段的巡游
第三部分  高級OOP的特性
第四部分  十準(zhǔn)則集粹
本書中所用的圖標(biāo)
第一部分  OOP的基本概念
第一章  面向?qū)ο缶幊?基本狀況
結(jié)構(gòu)化程序設(shè)計:沿著回憶之路前行
面向?qū)ο蟮某绦蛟O(shè)計:此地此刻
OOP的四大支柱
類:對象家族值
對象:火車、飛機以及
方法和消息:我們可以談?wù)剢幔?br />繼承性:把財富留學(xué)生給子類
多態(tài)性:靈巧的OOP形態(tài)切換
小結(jié)
第二章  類:對象工廠
C + +類:OOP對人們的影響
類的部分:控制成員訪問
使用數(shù)據(jù)成員來定義類實例的狀態(tài)
誰說電視機沒有類
箱子問題
使用成員函數(shù):類允許者
選擇成員函數(shù)
另一TV插曲
關(guān)于箱子更有趣的東西
存儲類元件
理解成員函的作用
初始化函數(shù)
數(shù)據(jù)代理函數(shù)
執(zhí)行函數(shù)
訪問函數(shù)
輔助函數(shù)
常量函數(shù):你不可以碰它!
生成一個猜測游戲
小結(jié)
第三章  對象的生命周期:在...生活方式下的scOOP
請給了一消息
電視機例子
箱子問題
過載成員函數(shù):不要燒保險!
初始化對象:從哪兒著手呢?
使用缺省構(gòu)造函數(shù):都市中唯一的游戲
帶拷貝構(gòu)造函數(shù)::獨有的價值
毀壞對象:DOOM,OOP方式!
與對象打資產(chǎn)
小結(jié)
第二部分  舒適階段的巡游
第四章  靜態(tài)成員:屬于它們自己的類嗎?
靜態(tài)數(shù)據(jù)成員:屬于類的成員
聲明靜態(tài)數(shù)據(jù)成員:靜態(tài)建立!
初始化靜態(tài)數(shù)據(jù)成員:粉碎帶靜態(tài)的類
靜態(tài)成員函數(shù):靜態(tài)調(diào)用!
實例計數(shù):進(jìn)行計數(shù)!
常見錯誤處理:情況很糟糕
共享信息:樂于共享!
專有成員
保護(hù)成員
公共成員
函數(shù)Main( )
小結(jié)
第五章 類設(shè)計:好的、差的和劣質(zhì)的
分析對象:你和你的父類關(guān)系如何?
第一流的類設(shè)計
內(nèi)聚:函數(shù)中的法則
耦合:功能連接
低劣的類設(shè)計:真正的推動者?
改進(jìn)我們的類設(shè)計:版本更新!
小結(jié)
第六間  繼承:子類涉及的專題
單重和多重繼承性:OOP家族的領(lǐng)地
聲明單繼承類層次:單親類!
子類的構(gòu)造函數(shù):與其層次相連
使用派生燈:繼承法顯示家族特征
非公共派生:寂靜成員
類myArray
類myStack
小結(jié)
第七章  多態(tài)性:一致響應(yīng)
總覽多態(tài)性:大OOP變形圖畫
虛擬函數(shù)
隨機時間例子:任何人都有正確時間嗎?
類RandoTime1
類RandoTime2
類RandoTime3
函數(shù)main( )
數(shù)字輸入例子:真實!
何時使用虛擬函數(shù):$64000問題
虛擬解除程序:真正的還是虛擬的破壞?
使用虛擬函數(shù)的規(guī)則:調(diào)節(jié)關(guān)系
小結(jié)
第八章  類層次設(shè)計:善于利用分層
設(shè)計類層次:生成類行動的指南!
低效類設(shè)計:未合理安排的數(shù)組
高效層次:節(jié)約!
類myBasicArray
類myArray
類myOrderedArray
小結(jié)
第九章  多重繼承性:OOP類型家族成員
聲明多重繼承性:OOP集成
不同世系的派生:挽救911!
樣例輸出
把你介紹給類
全局
類Random
類Distance
類Rescue
函數(shù)main( )
共同世系的派生:冷靜計算!
樣例輸出
全局
類NCScalc01
類NCScalc100
類NCScalc200
類NCScalc120
函妙main( )
小結(jié)
第三部分  高級OOP的特性
第十一章  抽象類:Trendsetters
抽象類僅僅是個嘩眾取寵的名詞嗎?
聲明抽象類:我確實想這么做!
聲明一個有一個抽象類的簡單層次:孤單一個!
類AbstractArray
類MeArray
類DiskArray
函數(shù)main( )
聲明一個有多個抽象類的層次:越多越讓人愉快
小結(jié)
第十二章  模板:類的工廠
類模板是什么?
聲明類模板:設(shè)置規(guī)格
定義類模板的成員函數(shù)
例示模板:一個類誕生了!
類模板myArray
類maString
函數(shù)main( )
聲明類模板的層次:如果一個類模板不夠的話
小結(jié)
第十三章  異常:運行錯誤,OOP風(fēng)格
異常是什么?
異常類:早已準(zhǔn)備好承受責(zé)罵
介紹標(biāo)準(zhǔn)異常
拋擲一個異常:讓我們看看你的程序是多么粗暴
try塊:錯誤是人犯的!
catch從句:原諒是神圣的!
想玩一玩catch嗎?
類Exception1
類Exception2
類Exception3
函數(shù)main( )
嵌套try-catch塊:求助于計劃B
重新拋擲一個異常:是否拋球由你決定
函數(shù)solver( )
函數(shù)main( )
聯(lián)系異常和函數(shù)
小結(jié)
第十四章  朋友類的嵌套類:另外的類關(guān)系
朋友類是什么?難道是敵人類的對立嗎?
聲明朋友類:聚會時刻!
使用朋友類:并非如你想象!
類myArray
類myMatrix
函數(shù)main( )
嵌套類
使用嵌套類:在C + +中,此行為在道德上也OK
嵌套類Array
類myFixedStack
函數(shù)main( )
小結(jié)
第四部分  十準(zhǔn)則集粹
第十五章  十個類元件的清單
父類
朋友類
類片斷
構(gòu)造函數(shù)
解除函數(shù)
靜態(tài)成員
常數(shù)成員函數(shù)
抽象成員函數(shù)
運算符=
友元函數(shù)和友運算符
第十六章  虛擬成員函數(shù)的十個命令
何時聲明虛擬成員函數(shù)
虛擬成員函數(shù)的語法
使用虛擬函數(shù)來覆蓋非虛擬函數(shù)
覆蓋虛擬成員函數(shù)
過載虛擬成員函數(shù)
繼承虛擬成員函靈敏
調(diào)用被繼承的虛擬成員函數(shù)
速度和虛擬成員函數(shù)
虛擬成員函數(shù)和抽象類
虛擬成員函數(shù)和類模板
第十七章  十個最普通的I/O流元件
對象cout和運算符<<
對象cin和運算符>>
對象cin 和成員函數(shù)getline( )
對象cerr和運算符<<
操作符dec
操作符hex
操作符oct
操作符setfill( )
操作符setprecision( )
操作符setw( )
詞匯表
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號