ChatDiagram
Design Patterns · UML · Software Engineering

Singleton Pattern Logger Class Diagram

種類 UMLクラス図規格 OMG UML 2.5.1 §9–§11エンジン schematex-umlclass更新日 2026/6/4
Singleton Pattern Logger Class Diagram
Drawing preview
依頼内容

“Create a UML class diagram for a client that uses a singleton Logger with a static instance, a getInstance method and a log method.”

次はこちらAdd a LoggerFactory that returns the Logger.Add a private log level field to Logger.
この図に含まれるもの

図の背後にある意思決定を読み解く。

01

Logger class with private instance and constructor

02

Static getInstance() method for controlled access

03

Client dependency on Logger through the static method

When a class must have exactly one instance, and a global point of access is needed (e.g., logging, configuration, thread pools).

UMLクラス図のテンプレートをすべて見る →