Meyer, Bertrand

Overloading vs. object technology

This convention, "saying nothing means new plus a warning," seems to be an effort at addressing a minor potential problem by causing major potential damage. How real is the minor problem anyway? If one of your classes inherits from A and you get a new version of A, it would be very foolish to accept the new version blindly; you should check that it does not affect the assumptions that your class made about its parents


SYSTEMS DEVELOPMENT
METHODS
SYSTEMS MANAGEMENT
OBJECT ORIENTED PROGRAMMING

H004.415 JOU