Q&A

Q1:Most books have only three attributes (encapsulation, inheritance, and polymorphism) of an object-oriented system, why do you include abstraction as a fourth?
A1: The whole object-oriented concept is based upon abstraction. Real world things are represented as units of data and behaviors combined together in what are called objects. Abstraction is the single fundamental tenant of object-oriented development. Objects are abstract representations of the things in a problem domain.
Q2:Why has Microsoft changed the meaning of what the Windows DNA acronym means?
A2: Yes, Microsoft originally defined it as Windows Distributed interNet Application Architecture and has recently changed it to mean Windows Distributed interNet Application Platform. ...

Get Sams Teach Yourself Microsoft® Windows® DNA Programming in 21 Days 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.