Hide Implementation With Interface
client code directly accesses features of an implementation class despite the presence of an interface
restrict the client code its use of features to those provided by the available interface
Context:
Hide Implementation With Interface
is a natural step after
Separate Interface From Implementation
to upgrade any clients that still access implementation classes directly.
Refactoring Thumbnails, Copyright © 2004 - 2005, Sven Gorts, All Rights Reserved.
[
Overview Page
] [
Thumbnail Catalog
]