C# C#入門(第18回) 前回振り返り Template Method パターン Template Methodパターンとは、処理の共通部分を抽象クラスに抽出し、固有の処理を具象クラスで実装する手法です。異なる色のペンや、筆・クレヨンなどを用いても同じ... 2023.07.05 C#
Java Java入門(第18回) 前回振り返り Template Method パターン Template Methodパターンとは、処理の共通部分を抽象クラスに抽出し、固有の処理を具象クラスで実装する手法です。異なる色のペンや、筆・クレヨンなどを用いても同じ... 2023.06.22 Java
C# C#入門(第17回) 前回振り返り Factory Method パターン Factory Methodパターンとは、インスタンスの作り方をスーパークラスで定め、具体的な処理をサブクラスで行うパターンです。オブジェクトの生成と具体的な処理を分離する... 2023.06.14 C#
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
C# C#入門(第13回) 前回振り返り デザインパターンとは デザインパターンとは、先人達が発見し編み出した設計ノウハウが、再利用しやすいように特定の規約に従ってカタログ化されているものです。パターンに沿った実装を試すことで、自ずとオブジェクト指向へ... 2023.04.26 C#