中文名: Qt4设计模式导论
英文名: An Introduction to Design Patterns in C++ with Qt 4
地区: 美国
对白语言: 英语
文字语言: 英文
简介:
An Introduction to Design Patterns in C++ with Qt 4
By Alan Ezust, Paul Ezust
...............................................
Publisher: Prentice Hall
Pub Date: August 31, 2006
Print ISBN-10: 0-13-187905-7
Print ISBN-13: 978-0-13-187905-8
Pages: 656
书里英文不难,关键看能否坚持看完!
Overview
Learn C++, Patterns, and Qt 4 Cross-Platform Development
Master C++ and design patterns together, using the world's leading open source framework for cross-platform development: Qt 4.
An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises.
By the time you're done, you'll be creating multithreaded GUI applications that access databases and manipulate XML files--applications that run on platforms including Windows, Linux, Unix, and Mac OS X. Best of all, you'll be writing code that's efficient, reusable, and elegant.
Learn objects fast: classes, inheritance, polymorphism, and more
Master powerful design patterns
Discover efficient high-level programming techniques using libraries, generics, and containers
Build graphical applications using Qt widgets, models, and views
Learn advanced techniques ranging from multithreading to reflective programming
Use Qt's built-in classes for accessing MySQL data
Includes a complete C++ language reference
Table of Contents | Index
Copyright
Bruce Perens' Open Source Series
Preface
Acknowledgments
Rationale for the Book
About the Authors
Part I: Introduction to C++ and Qt 4
Chapter 1. C++ Introduction
Section 1.1. Overview of C++
Section 1.2. A Brief History of C++
Section 1.3. Setup: Open-Source Platforms
Section 1.4. Setup: Win32
Section 1.5. C++ First Example
Section 1.6. Input and Output
Section 1.7. Identifiers, Types, and Literals
Section 1.8. C++ Simple Types
Section 1.9. C++ Standard Library Strings
Section 1.10. Streams
Section 1.11. The Keyword const
Section 1.12. Pointers and Memory Access
Section 1.13. const* and *const
Section 1.14. Reference Variables
Points of Departure
Review Questions
Chapter 2. Classes
Section 2.1. Structs
Section 2.2. Class Definitions
Section 2.3. Member Access Specifiers
Section 2.4. Encapsulation
Section 2.5. Introduction to UML
Section 2.6. Friends of a Class
......