The trend in programming design is moving towards an object-oriented approach. This is due to many influences in the evolution of software and hardware. As many systems become graphically interfaced and the demand for "easier-to-use" software increases, the program complexity expands dramatically.A solution to the complexity of programs is to develop them using an approach resembling the real-life relationship of objects. The traditional structured approach to programming is limited through its treatment of data and actions as distinct entities. By dealing with data and instructions as interwoven items, the ability to develop reusable code is enhanced. Object-oriented programming in C++ requires an understanding of encapsulation of data (classes), polymorphism (overloading), and inheritance of classes.
- ISBN10 0030236215
- ISBN13 9780030236211
- Publish Date 1 October 1998
- Publish Status Active
- Out of Print 24 November 2004
- Publish Country US
- Publisher Cengage Learning, Inc
- Imprint Course Technology Inc
- Format Paperback
- Pages 304
- Language English