|
include ("/var/www/main/menu.php");
?>
|
| |
| Authors | Bruce Eckel |
| Language | English |
| Type | public |
| Url | http://64.78.49.204/ |
| Summary | This is not an introductory book. I am assuming that you
have worked your way through Thinking in Java or an equivalent
text before coming to this book.
In addition, I assume you have more than just a grasp of the syntax of
Java. You should have a good understanding of objects and what they?re
about, including polymorphism. Again, these are topics covered in
Thinking in Java.
On the other hand, by going through this book you?re going to learn a
lot about object-oriented programming by seeing objects used in many
different situations. If your knowledge of objects is rudimentary,
it will get much stronger in the process of understanding the
designs in this book. |
| Pages | |
| Parts | The pattern concept Simplifying Idioms Object quantity Object decoupling Factoring commonality Encapsulating creation Specialized creation Too many Connecting different types Flexible structure System decoupling Reducing interface complexity Algorithmic partitioning Externalizing object state Complex interactions Multiple languages Complex system states Pattern refactoring Projects |
| |
| |
| Authors | Bruce Eckel |
| Language | English |
| Type | public |
| Url | http://64.78.49.204/ |
| Summary | In Volume 1 of this book, you learn the fundamentals of C
and C++. In this volume, we look at more advanced features, with
an eye towards developing techniques and ideas that produce robust
C++ programs. |
| Pages | |
| Parts | Exception handling Defensive programming Strings in depth Iostreams Templates in depth Generic algorithms Generic containers Runtime type identification Multiple inheritance Design patterns Concurrency |
| |
| |
| Authors | Bruce Eckel |
| Language | English |
| Type | public |
| Url | http://64.78.49.204/ |
| Summary | The completion of the C++ Standard also added a number of important new libraries, such as string and the containers and algorithms in the Standard C++ Library, as well as new complexity in templates. These and other more advanced topics have been relegated to Volume 2 of this book, including issues such as multiple inheritance, exception handling, design patterns, and topics about building and debugging stable systems. |
| Pages | |
| Parts | Introduction to Objects Making and Using Objects The C in C++ Data Abstraction Hiding the Implementation Initialization and Cleanup Function Overloading and Default Arguments Constants Inline Functions Name Control References and the Copy-Constructor Operator Overloading Dynamic Object Creation Inheritance and Composition Polymorphism and Virtual Functions Introduction to Templates |
| |
generated by OrgaDoc 0.8
|