定價: | ||||
售價: | 1600元 | |||
庫存: | 已售完 | |||
LINE US! | ||||
此書為本公司代理,目前已售完,有需要可以向line客服詢問進口動向 | ||||
付款方式: | 超商取貨付款 |
![]() |
|
信用卡 |
![]() |
||
線上轉帳 |
![]() |
||
物流方式: | 超商取貨 | ||
宅配 | |||
門市自取 |
為您推薦
類似書籍推薦給您
類似書籍推薦給您
書名:PROBLEM SOLVING WITH C++ 10/E 作者:SAVITCH 出版社:Pearson 出版日期:2018/00/00 ISBN:9781292222820 內容簡介 1. Introduction to Computers and C++ Programming 2. C++ Basics 3. More Flow of Control 4. Procedural Abstraction and Functions That Return a Value 5. Functions for All Subtasks 6. I/O Streams as an Introduction to Objects and Classes 7. Arrays 8. Strings and Vectors 9. Pointers and Dynamic Arrays 10. Defining Classes 11. Friends, Overloaded Operators, and Arrays in Classes 12. Separate Compilation and Namespaces 13. Pointers and Linked Lists 14. Recursion 15. Inheritance 16. Exception Handling 17. Templates 18. Standard Template Library and C++11 Appendices: 1. C++ Keywords 2. Precedence of Operators 3. The ASCII Character Set 4. Some Library Functions 5. Inline Functions 6. Overloading the Array Index Square Brackets 7. The this Pointer 8. Overloading Operators as Member Operators Index
類似書籍推薦給您
書名:DATA ABSTRACTION & PROBLEM SOLVING WITH C++ -WALLS AND MIRRORS 6/E 作者:CARRANO 出版社:PEARSON 出版日期:2013/02/00 ISBN:9780273768418 內容簡介 This classic, best selling data structures text provides a firm foundation in data abstraction that emphasizes the distinction between specifications and implementation as the basis for an object-oriented approach. Software engineering principles and concepts as well as UML diagrams are used to enhance student understanding. The sixth edition of Data Abstraction and Problem Solving with C++: Walls & Mirrors welcomes Associate Professor Timothy Henry of the University of Rhode Island as a co-author with Frank Carrano. The 6th edition is a significant revision of the previous edition with these goals: - to place greater emphasis on data abstraction as a problem solving tool; - to emphasize C++ as an implementation tool; - to reduce the interdependency of chapters to allow more flexibility for instructors; - to demonstrate safe and secure programming practices, - to add VideoNotes - to include a transition guide from Python to C++ 目錄 Chapter 1 Data Abstraction: The Walls 1.1 Object-Oriented Concepts 1.1.1 Object-Oriented Analysis and Design 1.1.2 Aspects of an Object-Oriented Solution 1.2 Achieving a Better Solution 1.2.1 Cohesion 1.2.2 Coupling 1.3 Specifications 1.3.1 Operation Contracts 1.3.2 Unusual Conditions 1.3.3 Abstraction 1.3.4 Information Hiding 1.3.5 Minimal and Complete Interfaces 1.4 Abstract Data Types 1.4.1 Designing an ADT 1.4.2 ADTs that suggest other ADTs 1.5 The ADT Bag 1.5.1 Identifying Behaviors 1.5.2 Specifying Data and Operations 1.5.3 An Interface Template for the ADT 1.5.4 Using the ADT Bag C++ Interlude 1 C++ Classes C1.1 A Problem to Solve C1.1.1 Private Data Fields C1.1.2 Constructors and Destructor C1.1.3 Methods C1.1.4 Preventing Compiler Errors C1.2 Implementing a Solution C1.3 Templates C1.4 Inheritance C1.4.1 Base Classes and Derived Classes C1.4.2 Overriding Base Class Methods C1.5 Virtual Methods and Abstract Classes C1.5.1 Virtual Methods C1.5.2 Abstract Classes Chapter 2 Recursion: The Mirrors 2.1 Recursive Solutions 2.2 Recursion That Returns a Value 2.2.1 A Recursive Valued Function: The Factorial of n 2.2.2 The Box Trace 2.3 Recursion That Performs an Action 2.3.1 A Recursive void Function: Writing a String Backward 2.4 Recursion with Arrays 2.4.1 Writing an Array’s Entries in Backward Order 2.4.2 The Binary Search 2.4.3 Finding the Largest Value in an Array 2.4.4 Finding the kth Smallest Value of an Array 2.5 Organizing Data 2.5.1The Towers of Hanoi 2.6 More Examples 2.6.1 The Fibonacci Sequence (Multiplying Rabbits) 2.6.2 Organizing a Parade 2.6.3 Choosing k Out of n Things 2.7 Recursion and Efficiency Chapter 3 Array-Based Implementations 3.1 The Approach 3.1.1 Core Methods 3.1.2 Using Fixed-Size Arrays 3.2 An Array-Based Implementation of the ADT Bag 3.2.1 The Header File 3.2.2 Defining the Core Methods 3.2.3 Testing the Core Methods ...