GeekArticles
Programming
C++
Programming
C++C++ Idioms in BREW: Better Interfaces
By Radu Braniste Go to page: 1 2 Next Why Static Interfaces in C++ Usually, an interface describes in an abstract way a contract having to be fulfilled by classes implementing that interface. Unfortunately, C++ does more than this when expressing the idea of an interface through Abstract Base Classes (ABC)-all the functions have to be additionally declared pure virtual. This condition is orthogonal to the concept of an interface and at many times superfluous. There are already languages...n
Sponsored Links
Read Next: More on Handling Basic Data Types
Related Topics
Subscribe via RSS
C++
- Multithreading in C++
- A Simple Garbage Collector for C++
- C++ in theory: Bridging Your Classes with PIMPLs
- C++ In Theory: The Singleton Pattern, Part 2
- C++ In Theory: The Singleton Pattern, Part I
- Managed C++: Debugging with the StackTrace Class
- C++ Idioms in BREW: Better Interfaces
- More on Handling Basic Data Types
- Visual C++ 2005 IDE Enhancements
- Managed C++: Loading and Displaying Images
