From: Wolfgang Bangerth Date: Thu, 19 Dec 2002 23:43:14 +0000 (+0000) Subject: Add comment about design patterns, and prototypes. X-Git-Tag: v8.0.0~17126 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb565bd2892446492db47446f7928235c172be0f;p=dealii.git Add comment about design patterns, and prototypes. git-svn-id: https://svn.dealii.org/trunk@6860 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/base/include/base/parameter_handler.h b/deal.II/base/include/base/parameter_handler.h index e3fdb1999d..5a25b13ae8 100644 --- a/deal.II/base/include/base/parameter_handler.h +++ b/deal.II/base/include/base/parameter_handler.h @@ -41,7 +41,14 @@ namespace Patterns { /** * Base class to declare common - * interface. + * interface. The purpose of this + * class is mostly to define the + * interface of patterns, and to + * force derived classes to have a + * @p{clone} function. It is thus, + * in the languages of the "Design + * Patterns" book (Gamma et al.), a + * "prototype". */ class PatternBase {