PHP におけるクラスのネストと継承
クラス A 内にクラス B をネストすることは可能でしょうか。クラス B は継承されたクラス C ですか?
-----解決策---------
クラスをネストしてはなりません。
------解決策------------------
彼は、ネストはカテゴリのインスタンス化を意味するはずだと言いました。 。 。 。 。 。 。 。 =_=
------解決策----------------------
ネストとは何を意味しますか?もちろんインスタンス化することは可能ですが、クラス内でクラスを定義することはできないはずです。
-----解決策---------
そのような書き方はありません。次のように書きますか?
これを実現しますか?
クラスC{ パブリック $C = 'C 名'; } クラス B は C{ を拡張します パブリック $B = 'Bname'; } クラスA{ パブリック $B; 関数ロード() { $this -> B = 新しい B(); } } $A = 新しい A(); $A -> ロード(); エコー $A -> B -> C; エコー $A -> B -> B;