Just to clarify things: Gamma et all Design Pattern page 326: Behavioral patterns | template method
By defining some of the steps of an algorithm using _abstract_ operations... Which implies abstract class in java. > -----Ursprüngliche Nachricht----- > Von: Jeff Beal [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 9. März 2005 23:11 > An: Struts Users Mailing List > Betreff: Fwd: Why Template Method instead of Strategy in > Commons Chain? > > For anybody still interested in knowing whether or not we are > allowed to call the Struts RequestProcessor an example of > "Template Method Pattern". Please note that the references > below are at the top of a Google search for "Template method pattern". > > ;) > > -- Jeff > > > ---------- Forwarded message ---------- > From: Jeff Beal <[EMAIL PROTECTED]> > Date: Wed, 9 Mar 2005 17:08:50 -0500 > Subject: Re: Why Template Method instead of Strategy in Commons Chain? > To: Dakota Jack <[EMAIL PROTECTED]> > > > See http://c2.com/cgi/wiki?TemplateMethodPattern > No mention of 'abstract' > > See http://c2.com/cgi/wiki?TemplateMethod > 'abstract' is parenthetical, in this case meaning apparently optional > > See http://c2.com/cgi/wiki?HookMethod > No mention of 'abstract' anywhere, and the provided example > is clearly an example where the 'TemplateMethod' is defined > in a concrete class. > > > On Wed, 9 Mar 2005 12:30:21 -0800, Dakota Jack > <[EMAIL PROTECTED]> wrote: > > I am going to stick with the meaning established for the Template > > Method pattern in the literature, but if you prefer to develop your > > own use of the terms, be my guest. You can call rain "snow" if you > > like without any objection from me too. > > -- > Jeff Beal > Webmedx, Inc. > Pittsburgh, PA USA > > > -- > Jeff Beal > Webmedx, Inc. > Pittsburgh, PA USA > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]