[PHP-users 6028] Re: PHP デザインパタン

Junichi Kuroki php-users@php.gr.jp
Fri, 08 Mar 2002 18:57:10 +0900


> こんにちは。下岡です。

 こんにちは、黒木です。

> >拝見させていただきました。singleton が目から鱗です(^^
> 
> ありがとうございます。
> 
> 単独クラスなので簡単そうと思い最初にやってみましたが、
> かなりハマってしまいました(^-^;

 記述する時にある程度のお約束を踏まないといけないですがこれは
かなり使えそうですね。Class::method() ; という使い方だとコンス
トラクタで初期化された値を使うとかいうのが難儀なので幅が広がり
そうですね。

> >> 逆に、「PHPならでは」なパターンも出てきそうですね。
> >
> >PHP の場合は変数ではなくて値に型があるみたいな感じな分強力
> >なパタンが作れそうですね。
> 
> ですね。
> また、PHPの豊富な関数群を使用して、「PHPならでは」な
> 実装方法もできますし。

とりあえず、Abstract なクラスを擬似的に再現するクラスを作って
みました。ただ単にサブクラスのメソッドを呼び出すだけですが、
具象クラスを実装してるかチェックが入ってます。 ただそれだけ
ですがコーディング時にインターフェイスの要求を満たす関数の実装
を義務つける事が出来ます。

ちょっとでかいので直接メールしておきます(^^;

それでは。

#ところで気になるのが Zend2 搭載の PHP ですが ( PHP5 になる
#んですよね? )、オブジェクト機能の記述がもう少し楽になると
#いいですね。

(: )('')( :)(..)(: )('')( :)(..)(: )('')( :)(..)

  黒木淳一 : kuroki@mycc.co.jp
  P.S.R.C.  http://www.chamise.jp/mera/index.html

(..)( :)('')(: )(..)( :)('')(: )(..)( :)('')(: )