The annotated C++ reference manual
The annotated C++ reference manual
Effective C++: 50 specific ways to improve your programs and designs
Effective C++: 50 specific ways to improve your programs and designs
Advanced C++ programming styles and idioms
Advanced C++ programming styles and idioms
The C++ programming language (2nd ed.)
The C++ programming language (2nd ed.)
Practical ray tracing in C
C++ for C programmers (2nd ed.)
C++ for C programmers (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
The design and evolution of C++
The design and evolution of C++
Software development using Eiffel: there can be life other than C++
Software development using Eiffel: there can be life other than C++
Object-oriented programming in Eiffel
Object-oriented programming in Eiffel
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
More Effective C++: 35 New Ways to Improve Your Programs and Designs
More Effective C++: 35 New Ways to Improve Your Programs and Designs
C++ Program Guide to Standard Template Library
C++ Program Guide to Standard Template Library
Traffic light: a pedagogical exploration through a design space
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
Hi-index | 0.00 |
An undergraduate junior or senior level course in object-oriented design and programming is described. The course assumes familiarity with ANSI C and with data structures. The course is a popular elective among upper division students. The small, elegant, pure, and powerful object-oriented language Eiffel is used to illustrate the significant object concepts and as a guide to identifying the most relevant subsets of the C++ and Java languages.