From 9db0b774545478be7481e06d3e15dda0c209eff7 Mon Sep 17 00:00:00 2001 From: wolf Date: Thu, 19 Dec 2002 23:43:14 +0000 Subject: [PATCH] Add comment about design patterns, and prototypes. git-svn-id: https://svn.dealii.org/trunk@6860 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/parameter_handler.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 { -- 2.39.5