public static void Main(string[] args) { AbstractDisplay d1 = new CharDisplay('H'); AbstractDisplay d2 = new StringDisplay("Hello, world"); d1.display(); d2.display(); }
// Start is called before the first frame update void Start() { AbstractDisplay d1 = new CharDisplay('A'); AbstractDisplay d2 = new StringDisplay("Hello"); AbstractDisplay d3 = new StringDisplay("おはようございます"); d1.display(); d2.display(); d3.display(); }
static void Main(string[] args) { AbstractDisplay d1 = new CharDisplay('H'); AbstractDisplay d2 = new StringDisplay("Hello, Wirld"); AbstractDisplay d3 = new StringDisplay("こんにちは!"); d1.Display(); d2.Display(); d3.Display(); }
public static void TemplateMethodMain() { AbstractDisplay d1 = new CharDisplay('H'); AbstractDisplay d2 = new StringDisplay("Hello, world."); AbstractDisplay d3 = new StringDisplay("こんにちは。"); d1.Display(); d2.Display(); d3.Display(); }
/// <summary> /// テンプレートメソッドパターン実行 /// </summary> public static void Run() { AbstractDisplay d1 = new CharDisplay('あ'); AbstractDisplay d2 = new StringDisplay("Hello!"); AbstractDisplay d3 = new StringDisplay("ウェーイwww"); d1.Display(); d2.Display(); d3.Display(); }
internal static void setPanelSelectedChar(CharDisplay pvCharDisplay) { cvPanelSelected.Controls.Clear(); cvPanelSelected.Controls.Add(pvCharDisplay); }