C++程序设计 : 程序设计和面向对象设计入门 : 第3版 = C++ Program Design:An Introduction to Programming and Object-Oriented Design : 第三版 🔍
James P.Cohoon著;Jack W.Davidson著, ( )James P.Cohoon著, ()Jack W.Davidson著, Hoon Co, Vidson Da, James P Cohoon, Jack W Davidson, (美) Cohoon, James P 北京:清华大学出版社, 2002, 2002
中文 [zh] · PDF · 125.7MB · 2002 · 📗 未知类型的图书 · 🚀/duxiu/zlibzh · Save
描述
1 (p0-1): Preface,v1 (p1): Chapter11 (p1-2): Computing and the object-oriented design methodology2 (p1-3): 1.1 Basic computing terminology13 (p1-4): Self-check questions18 (p1-5): 1.2 Software24 (p1-6): 1.3 Engineering software32 (p1-7): 1.4 Object-oriented design40 (p1-8): Self-check questions41 (p1-9): 1.5 Points to remember43 (p1-10): 1.6 To delve further44 (p1-11): 1.7 Exercises49 (p2): Chapter 249 (p2-2): C++: The fundamentals50 (p2-3): 2.1 Program organization50 (p2-4): 2.2 A first program52 (p2-5): 2.3 A second program53 (p2-6): 2.4 Comments56 (p2-7): Self-check questions56 (p2-8): 2.5 Assigning a value57 (p2-9): 2.6 Fundamental C++ objects61 (p2-10): 2.7 Constants69 (p2-11): Self-check questions69 (p2-12): 2.8 Names73 (p2-13): 2.9 Definitions76 (p2-14): Self-check questions77 (p2-15): 2.10 Expressions87 (p2-16): Self-check questions88 (p2-17): 2.10 Output statements91 (p2-18): 2.12 Computing average velocity93 (p2-19): Self-check questions95 (p2-20): 2.13 Points to remember98 (p2-21): 2.14 Exercises103 (p2-22): Modifying objects103 (p3): Chapter 3104 (p3-2): 3.1 Assignment108 (p3-3): 3.2 Const definitions109 (p3-4): 3.3 Input statements111 (p3-5): Self-check questions112 (p3-6): 3.4 Computing the number of molecules in a hydrocarbon115 (p3-7): 3.5 Compound assignment117 (p3-8): 3.6 Increment and decrement119 (p3-9): Self-check questions120 (p3-10): 3.7 Estimating yearly savings of change122 (p3-11): 3.8 The string class128 (p3-12): Self-check questions130 (p3-13): 3.9 Ezwindows134 (p3-14): 3.10 Mowing lawns141 (p3-15): Self-check questions141 (p3-16): 3.11 Points to remember146 (p3-17): 3.12 Exercises153 (p3-18): Control constructs153 (p4): Chapter 4154 (p4-2): 4.1 Boolean algebra156 (p4-3): 4.2 A Boolean type161 (p4-4): Self-check questions164 (p4-5): 4.3 Conditional execution using the if statement173 (p4-6): Self-check questions176 (p4-7): 4.4 Conditional execution using the switch statement179...
备用文件名
zlibzh/no-category/James P.Cohoon著;Jack W.Davidson著, ( )James P.Cohoon著, ()Jack W.Davidson著, Hoon Co, Vidson Da, James P Cohoon, Jack W Davidson, (美) Cohoon, James P/C++程序设计 程序设计和面向对象设计入门 第3版_30130665.pdf
备选标题
C++程序设计 : 程序设计和面向对象设计入门 C++ Cheng xu she ji : Cheng xu she ji he mian xiang dui xiang she ji ru men
备选标题
程序设计和面向对象设计入门 : 第 3 版
备用出版商
清华大学出版社 Qing hua da xue chu ban she
备用出版商
Tsinghua University Press
备用版本
China, People's Republic, China
备用版本
Ying yin ban, 北京 Beijing, 2002
备用版本
Ying yin ben, Bei jing, 2002
备用版本
Ying yin ban, Bei jing, 2002
元数据中的注释
Bookmarks: p0-1 (p1): Preface,v
p1 (p1): Chapter1
p1-2 (p1): Computing and the object-oriented design methodology
p1-3 (p2): 1.1 Basic computing terminology
p1-4 (p13): Self-check questions
p1-5 (p18): 1.2 Software
p1-6 (p24): 1.3 Engineering software
p1-7 (p32): 1.4 Object-oriented design
p1-8 (p40): Self-check questions
p1-9 (p41): 1.5 Points to remember
p1-10 (p43): 1.6 To delve further
p1-11 (p44): 1.7 Exercises
p2 (p49): Chapter 2
p2-2 (p49): C++: The fundamentals
p2-3 (p50): 2.1 Program organization
p2-4 (p50): 2.2 A first program
p2-5 (p52): 2.3 A second program
p2-6 (p53): 2.4 Comments
p2-7 (p56): Self-check questions
p2-8 (p56): 2.5 Assigning a value
p2-9 (p57): 2.6 Fundamental C++ objects
p2-10 (p61): 2.7 Constants
p2-11 (p69): Self-check questions
p2-12 (p69): 2.8 Names
p2-13 (p73): 2.9 Definitions
p2-14 (p76): Self-check questions
p2-15 (p77): 2.10 Expressions
p2-16 (p87): Self-check questions
p2-17 (p88): 2.10 Output statements
p2-18 (p91): 2.12 Computing average velocity
p2-19 (p93): Self-check questions
p2-20 (p95): 2.13 Points to remember
p2-21 (p98): 2.14 Exercises
p2-22 (p103): Modifying objects
p3 (p103): Chapter 3
p3-2 (p104): 3.1 Assignment
p3-3 (p108): 3.2 Const definitions
p3-4 (p109): 3.3 Input statements
p3-5 (p111): Self-check questions
p3-6 (p112): 3.4 Computing the number of molecules in a hydrocarbon
p3-7 (p115): 3.5 Compound assignment
p3-8 (p117): 3.6 Increment and decrement
p3-9 (p119): Self-check questions
p3-10 (p120): 3.7 Estimating yearly savings of change
p3-11 (p122): 3.8 The string class
p3-12 (p128): Self-check questions
p3-13 (p130): 3.9 Ezwindows
p3-14 (p134): 3.10 Mowing lawns
p3-15 (p141): Self-check questions
p3-16 (p141): 3.11 Points to remember
p3-17 (p146): 3.12 Exercises
p3-18 (p153): Control constructs
p4 (p153): Chapter 4
p4-2 (p154): 4.1 Boolean algebra
p4-3 (p156): 4.2 A Boolean type
p4-4 (p161): Self-check questions
p4-5 (p164): 4.3 Conditional execution using the if statement
p4-6 (p173): Self-check questions
p4-7 (p176): 4.4 Conditional execution using the switch statement
p4-8 (p179): 4.5 Computing a requested expression
p4-9 (p181): 4.6 Validating a date
p4-10 (p188): Self-check questions
p4-11 (p189): 4.7 Iteration using the while statement
p4-12 (p195): 4.8 Simple string and character processing
p4-13 (p203): Self-check questions
p4-14 (p204): 4.9 Iteration using the for construct
p4-15 (p212): 4.10 Simple data visualization
p4-16 (p214): 4.11 Solving the lazy hobo riddle
p4-17 (p215): 4.12 Iteration using the do construct
p4-18 (p217): Self-check questions
p4-19 (p218): 4.13 Points to remember
p4-20 (p222): 4.14 Exercises
p5 (p233): Chapter 5
p5-2 (p233): Function basics
p5-3 (p234): 5.1 Function basics
p5-4 (p243): 5.2 The preprocessor
p5-5 (p246): Self-check questions
p5-6 (p246): 5.3 Using software libraries
p5-7 (p248): 5.4 The iostream library
p5-8 (p251): 5.5 The iomanip library
p5-9 (p258): 5.6 The fstream library
p5-10 (p263): 5.7 Random numbers
p5-11 (p268): 5.8 The assert library
p5-12 (p269): Self-check questions
p5-13 (p272): 5.9 Points to remember
p5-14 (p275): 5.10 To delve further
p5-15 (p275): 5.11 Exercises
p5-16 (p281): Programmer-defined functions
p6 (p281): Chapter6
p6-2 (p282): 6.1 Basics
p6-3 (p285): 6.2 A tasty problem
p6-4 (p290): 6.3 Some useful functions
p6-5 (p293): 6.4 Integrating a quadratic polynomial
p6-6 (p296): 6.5 The local scope
p6-7 (p299): 6.6 The global scope
p6-8 (p301): Self-check questions
p6-9 (p304): 6.7 Reference parameters
p6-10 (p312): 6.8 Passing objects by reference
p6-11 (p314): 6.9 Validating telephone access codes
p6-12 (p317): Self-check questions
p6-13 (p319): 6.10 Constant parameters
p6-14 (p321): 6.11 Default parameters
p6-15 (p323): 6.12 Casting of function parameters
p6-16 (p324): 6.13 Function overloading
p6-17 (p326): Self-check questions
p6-18 (p328): 6.14 Recursive functions
p6-19 (p332): Self-check questions
p6-20 (p333): 6.15 Displaying a price-interval stock chart
p6-21 (p342): 6.16 Points to Remember
p6-22 (p345): 6.17 To delve further
p6-23 (p345): 6.18 Exercises
p7 (p363): Chapter7
p7-2 (p363): The class construct and object-oriented design
p7-3 (p364): 7.1 Introducing a programmer-defined data type
p7-4 (p366): 7.2 The RectangleShape class
p7-5 (p374): Self-check questions
p7-6 (p375): 7.3 Using the RectangleShape class
p7-7 (p379): 7.4 Constructors
p7-8 (p380): Self-check questions
p7-9 (p382): 7.5 Building a kaleidoscope
p7-10 (p387): 7.6 Object-oriented analysis and design
p7-11 (p397): 7.7 Points to remember
p7-12 (p399): 7.8 To delve further
p7-13 (p400): 7.9 Exercises
p8 (p405): Chapter 8
p8-2 (p405): Implementing abstract data types
p8-3 (p406): 8.1 Introducing abstract data types
p8-4 (p406): 8.2 Rational ADT basics
p8-5 (p413): 8.3 Rational interface description
p8-6 (p421): Self-check questions
p8-7 (p423): 8.4 Implementing the rational class
p8-8 (p430): 8.5 Copy construction, member assignment, and destruction
p8-9 (p435): Self-check questions
p8-10 (p437): 8.6 ADT for pseudorandom integers
p8-11 (p444): 8.7 Red-yellow-green game
p8-12 (p461): 8.8 Points to remember
p8-13 (p465): 8.9 Exercises
p9 (p471): Chapter 9
p9-2 (p471): Lists
p9-3 (p472): 9.1 Named collections
p9-4 (p472): 9.2 One-dimensional arrays
p9-5 (p483): Self-check questions
p9-6 (p485): 9.3 Arrays as parameters
p9-7 (p488): 9.4 Sorting
p9-8 (p493): Self-check questions
p9-9 (p494): 9.5 Container classes
p9-10 (p497): 9.6 Class vector
p9-11 (p511): 9.7 QuickSort
p9-12 (p516): 9.8 Binary searching
p9-13 (p518): 9.9 String class revisited
p9-14 (p520): Self-check questions
p9-15 (p521): 9.10 Find that word-exploring a two-dimensional list
p9-16 (p525): 9.11 Maze runner
p9-17 (p549): 9.12 Multidimensional arrays
p9-18 (p552): Self-check questions
p9-19 (p553): 9.13 Points to remember
p9-20 (p558): 9.14 Exercises
p9-21 (p565): The EzWindows API:a detailed examination
p10 (p565): Chapter 10
p10-2 (p566): 10.1 Application programmer interfaces
p10-3 (p567): 10.2 A simple window class
p10-4 (p577): 10.3 The bitmap class
p10-5 (p579): 10.4 Mouse events
p10-6 (p583): 10.5 Bitmaps and mouse events
p10-7 (p586): 10.6 Timer events
p10-8 (p589): 10.7 Alert messages
p10-9 (p590): Self-check questions
p10-10 (p591): 10.8 Simon says
p10-11 (p607): 10.9 Points to remember
p10-12 (p608): 10.10 Exercises
p11 (p615): Chapter11
p11-2 (p615): Pointers and dynamic memory
p11-3 (p616): 11.1 Lvalues and rvalues
p11-4 (p616): 11.2 Pointer basics
p11-5 (p626): Self-check questions
p11-6 (p629): 11.3 Constant pointers and pointers to constants
p11-7 (p630): 11.4 Arrays and pointers
p11-8 (p633): 11.5 Character string processing
p11-9 (p637): 11.6 Program command-line parameters
p11-10 (p639): Self-check questions
p11-11 (p641): 11.7 Pointers to functions
p11-12 (p644): Self-check questions
p11-13 (p645): 11.8 Dynamic objects
p11-14 (p651): 11.9 A simple ADT for representing lists of integer values
p11-15 (p660): Self-check questions
p11-16 (p661): 11.10 Points to remember
p11-17 (p665): 11.11 Exercises
p12 (p673): Chapter12
p12-2 (p673): Testing and debugging
p12-3 (p674): 12.1 Testing
p12-4 (p682): Self-check questions
p12-5 (p693): Self-check questions
p12-6 (p693): 12.2 Debugging
p12-7 (p704): Self-check questions
p12-8 (p705): 12.3 Points to remember
p12-9 (p705): 12.4 To Delve Further
p12-10 (p706): 12.5 Exercises
p13 (p707): Chapter13
p13-2 (p707): Inheritance
p13-3 (p708): 13.1 Object-oriented design using inheritance
p13-4 (p709): 13.2 Reuse via inheritance
p13-5 (p711): 13.3 A hierarchy of shapes
p13-6 (p725): Self-check questions
p13-7 (p727): 13.4 Protected members and inberitance
p13-8 (p730): 13.5 Controlling inheritance
p13-9 (p732): Self-check questions
p13-10 (p735): 13.6 Multiple inheritance
p13-11 (p743): Self-check questions
p13-12 (p743): 13.7 A prettier kaleidoscope
p13-13 (p756): 13.8 Points to remember
p13-14 (p759): 13.9 Exercises
p13-15 (p765): Templates and polymorphism
p14 (p765): Chapter14
p14-2 (p766): 14.1 Generic actions and types
p14-3 (p766): 14.2 Function templates
p14-4 (p769): 14.3 Class templates
p14-5 (p770): 14.4 A simple list class using a class template
p14-6 (p778): Self-check questions
p14-7 (p779): 14.5 Sequential lists
p14-8 (p801): 14.6 Polymorphism
p14-9 (p801): Self-check questions
p14-10 (p804): 14.7 Virtual function nuances
p14-11 (p807): 14.8 Abstract base classes
p14-12 (p810): 14.9 Virtual multiple inheritance
p14-13 (p812): Self-check questions
p14-14 (p815): 14.10 Points to remember
p14-15 (p817): 14.11 Exercises
p15 (p823): Chapter
p15-2 (p823): Software project-Bug Hunt!
p15-3 (p824): 15.2 Base class Bug
p15-4 (p824): 15.1 Bug hunt
p15-5 (p839): 15.3 Class GameController
p15-6 (p842): 15.4 Bug hunt
p15-7 (p843): Self-check questions
p15-8 (p844): 15.5 Points to remember
p15-9 (p847): 15.6 Exercises
p16 (p849): Appendix A
p16-2 (p849): Tables
p16-3 (p850): A.1 ASCII character set
p16-4 (p851): A.2 Operator precedence
p17 (p853): AppendixB
p17-2 (p853): Standard libraries
p17-3 (p854): B.1 Library naming and access
p17-4 (p854): B.2 Iostream library
p17-5 (p856): B.3 Stdlib library
p17-6 (p856): B.4 Math library
p17-7 (p857): B.5 Time library
p17-8 (p858): B.6 Cstring library
p17-9 (p860): B.7 Algorithm library
p18 (p865): Appendix C
p18-2 (p865): Standard classes
p18-3 (p866): C.1 Container Classes
p18-4 (p871): C.2 Class string
p19 (p875): Appendix D
p19-2 (p875): Advanced topics
p19-3 (p876): D.1 Namespaces
p19-4 (p881): D.2 Exception handling
p19-5 (p888): D.3 Friends
p20 (p891): Appendix E
p20-2 (p891): EzWindows API reference manual
p20-3 (p892): E.1 Enumerated types
p20-4 (p892): E.2 Coordinate system
p20-5 (p894): E.3 Class Position
p20-6 (p894): E.4 Class SimpleWindow
p20-7 (p898): E.6 Class RaySegment
p20-8 (p898): E.5 Class WindowObject
p20-9 (p900): E.7 Class Shape
p20-10 (p901): E.8 Class EllipseShape
p20-11 (p902): E.9 Class CircleShape
p20-12 (p902): E.10 Class RectangleShape
p20-13 (p904): E.11 Class TriangleShape
p20-14 (p904): E.12 Class SquareShape
p20-15 (p905): E.13 Class Label
p20-16 (p907): E.14 Class BitMap
p20-17 (p908): E.15 Class Randomlnt
p20-18 (p909): E.16 Miscellaneous functions
p21 (p911): Appendix F
p21-2 (p911): Projects and makefiles
p21-3 (p912): F.1 Project and makefile fundamentals
p21-4 (p912): F.2 Borland C++ IDE
p21-5 (p920): F.3 Microsoft Visual C++IDE
p21-6 (p926): F.4 UNIX Makefiles
p21-7 (p933): Index,
元数据中的注释
related_files:
filepath:C程序设计程序设计和面向对象设计入门第3版_10439564.zip — md5:a1dcbae9c07ce950632221cb5f6e54cb — filesize:137312540
filepath:C程序设计程序设计和面向对象设计入门第3版_10439564.zip — md5:65a6d12415c4480504e4cbbb5db6843d — filesize:137312540
filepath:C程序设计程序设计和面向对象设计入门第3版_10439564.zip — md5:59c8106bf7b82aaf5f4dca8e229b2343 — filesize:137312540
filepath:C程序设计程序设计和面向对象设计入门第3版_10439564.zip — md5:dc20750c98f985e3550215efc9d7c6c8 — filesize:137312540
filepath:/读秀/DX/2.0/2.0等多个文件/843_28_6a/843_28_6a/041湖州师范54339/C程序设计程序设计和面向对象设计入门第3版_10439564.zip
filepath:/读秀/DX/2.0/2.0等多个文件/843_28_6a/843_28_6a/053湖州师范54339/C程序设计程序设计和面向对象设计入门第3版_10439564.zip
filepath:_10439564.zip — md5:100aa0142566d866c450f1af29278024 — filesize:137219875
filepath:_10439564.zip — md5:c6bb10a26892dbd1695e6a379bac96c9 — filesize:137219875
filepath:_10439564.zip — md5:8a56c2902bf64650a27741cb65af122c — filesize:137245694
filepath:10439564.zip — md5:b44024af244fcf232ea5ad4fa8e6c4a3 — filesize:137077814
filepath:/读秀/读秀4.0/读秀/4.0/数据库30-2/C程序设计程序设计和面向对象设计入门第3版_10439564.zip
filepath:/读秀/读秀3.0/读秀/3.0/3.0补充/第四部分/其余书库等多个文件/001/02/10439564.zip
filepath:/读秀/读秀3.0/读秀/3.0/3.0旧版/其余书库等多个文件/资料024/_10439564.zip
filepath:19b/福师/福师132/_10439564.zip
备用描述
本书介绍使用C++进行程序设计和软件开发的基本原理, 适用作大学各专业学生学习面向对象程序设计课的教材
开源日期
2024-06-13
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。