Map
Index
Random
Help
th

Quote: use abstract classes to decouple contract from implementation; use interfaces to define invariant contracts

QuoteRef: cwalK_2006 , p. 81



Topic:
interface type
Topic:
object-oriented classes
Topic:
separate a module's interface specification from its implementation

Quotation Skeleton

Do use abstract classes instead of interfaces to … between contract and implementation. … [p. 82] Chris Anderson Here is one instance in … do version much better, and allow for future … you are really defining a contract between two … for a family of types.   Google-1   Google-2

Copyright clearance needed for quotation.


Related Topics up

Topic: interface type (50 items)
Topic: object-oriented classes (67 items)
Topic: separate a module's interface specification from its implementation (86 items)

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