Template Method mode:
DefineAlgorithmAnd delay some steps to the subclass.Template MethodThis allows subclass to redefine certain steps of an algorithm without changing the structure of an algorithm..
Applications in. net
The most obvious application of the template method mode is tostring (). We know that all objects in. Net inherit from the object, and the object has a tostring method. The specific object can implement its own tostring method.
Public class persons
{
Public String firstname {Get; set ;}
Public String lastname {Get; set ;}
Public override string tostring ()
{
Return string. Format ("{0} {1}", firstname, lastname );
}
}
class Program
{< br> static void main (string [] ARGs)
{< br> Persons P = new persons ();
P. firstname = "Li";
P. lastname = "Sheng";
system. console. writeline (P. tostring ();
system. console. readkey ();
}< BR >}