© 2000 Todd Neller.
A.I.M.A. t
ext
figures
© 1995 Prentice Hall.
Used by
permission.
Overview of Code
•
Abstract classes form “templates” helpful
for:
–
Generalizing problem solving methods
(factoring out common code, enabling reuse)
–
Making the problem formalization clear
–
Providing a language construct to guide fill-in-
the-blank implementation