募集終了

PHPのクラス定義と使い方について教えてください。

PHP

投稿日:2023年09月25日 15:33

固定報酬: 1,000

大きめのプロジェクトにおけるPHPのクラスの定義・使い方につきまして
教えて頂きたいです。
下記のような特徴を持つPHPのクラス
特徴①:static変数とstaticメソッドで構成されている。
特徴②:コンストラクタに頼らなければならない処理は無い。
特徴③:Singletonパターンになっている。
の場合に、
「インスタンス化をしなくてもメソッドが使えるため、
g_util::スタティックメソッド();
といったコードを多用してもよいものかどうか??」
それとも、
「クラス定義からstaticな定義を除去し、
$g_util = g_util::getInstance();//インスタンス化
といった、インスタンス化の処理を必ずかませて使用するべきなのか?」
教えて頂きたいです。(メリット/デメリット等)
既読2

コメント


メッセージはまだありません

募集終了

回答可能なメンター

まだいません。