The Abstract Class Pattern


By: B. Woolf

Summary: When you're designing a class hierarchy, define the interface and general implementation in an abstract class and defer implementation to the subclasses.

Pattern: Abstract Class

When you're designing a class hierarchy, define the interface and general implementation in an abstract class and defer implementation to the subclasses.


Published in: PLoPD4
Pages: 5-14
Category: Design Process