Map
Index
Random
Help
th

Quote: object orientation is encapsulation + abstraction + polymorphism; groups object state and operations with information hiding

topics > all references > references m-o > QuoteRef: nicoJR6_1993 , p. 59



Group:
object-oriented programming
Topic:
separate a module's interface specification from its implementation
Topic:
information hiding
Topic:
generic operations and polymorphism
Topic:
type inheritance as reuse

Quotation Skeleton

We suggest a working definition of object orientation … definition are as follows: @ Encapsulation. A combination … restriction of access to the object state via … properties; for example, the set of instances belonging … form of polymorphism is inclusion polymorphism [Watt, D. 1991], in which operations on a given type are also applicable … [e.g., via inheritance].   Google-1   Google-2

Copyright clearance needed for quotation.

Additional Titles

Quote: inclusion polymorphism--operations on a given type are applicable to all subtypes; via inheritance

Related Topics up

Group: object-oriented programming   (26 topics, 814 quotes)
Topic: separate a module's interface specification from its implementation (86 items)
Topic: information hiding (50 items)
Topic: generic operations and polymorphism (65 items)
Topic: type inheritance as reuse (27 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.