Data Objects and Windows 2000

Object-oriented programming (OOP) is a proven software design technique to provide overall organization of code and high-level encapsulation of major design concepts. In this scheme, a data structure is grouped with the code that modifies it. Together, the code and its associated data are called objects. The data of the object remains opaque to the users of the object. Using code must invoke methods of the object to manipulate its state. The methods of an object form a strict interface for its use.

The overall goal of the object-orientation technique is to improve the reliability, robustness, and reusability of software by hiding implementation details from the users of an object.

Windows 2000 and OOP

Using a strict ...

Get Windows® 2000 Device Driver Book: A Guide for Programmers, Second Edition, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.