Question: Why is object-oriented programming soooooo bad and how is a good way to program with it if it's what you're used to?
One minute response: Object-oriented programming techniques have their place, but their place is grossly overextended. For an alternative approach, first read Structured Programming by Dahl, Dijkstra, and Hoare, then read the Structure and Interpretation of Computer Programs by Ableson and Sussman, then read Program Development in Java: Abstraction, Specification, and Object-Oriented Design by Liskov and Guttag, and finally read Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson and Vlissides.
Question: [?].
Question: Using a function pointers, is it possible to change the behavior of a function?
One minute response: Not in C-C++; that would require creating new functions or modifying existing functions. There are extensions to C that allow it.
This page last modified on 16 July 2003.