C# C#入門(第16回) 前回振り返り Stateパターン Stateパターンとは、状態がよく変わる処理を管理しやすくするデザインパターンです。状態に応じてオブジェクトの振る舞いが変わる場合に、状態を表すクラスを作成し、オブジェクトの状態を切り替えるこ... 2023.05.31 C#
Java Java入門(第15回) 前回振り返り Facadeパターン Facadeパターンは、サブシステム(下位機能)を統合して、より使いやすい高水準インタフェースを提供する。 このパターンでは、Facadeクラスが窓口となり、サブシステム内部に仕事を投... 2023.05.25 Java
C# C#入門(第15回) 前回振り返り Facadeパターン Facadeパターンは、サブシステム(下位機能)を統合して、より使いやすい高水準インタフェースを提供する。 このパターンでは、Facadeクラスが窓口となり、サブシステム内部に仕事を投... 2023.05.24 C#
Java Java入門(第14回) 前回振り返り Decoratorパターン Decoratorパターンでは、オブジェクトに付加的な責務(機能や振る舞い)を動的に加えることができます。 このパターンでは、既存のオブジェクトを新しい Decorator オブ... 2023.05.18 Java
C# C#入門(第14回) 前回振り返り Decoratorパターン Decoratorパターンでは、オブジェクトに付加的な責務(機能や振る舞い)を動的に加えることができます。 このパターンでは、既存のオブジェクトを新しい Decorator オブ... 2023.05.17 C#
Java Java入門(第13回) 前回振り返り デザインパターンとは デザインパターンとは、先人達が発見し編み出した設計ノウハウが、再利用しやすいように特定の規約に従ってカタログ化されているものです。パターンに沿った実装を試すことで、自ずとオブジェクト指向へ... 2023.05.12 Java