ユーザ用ツール

サイト用ツール


クラスの継承について

【クラスの継承について】

可読性、保守性の観点から、PHPにおいては基本的にクラスの継承は1つまでとする事。 PHPの特性上、曖昧な実装が可能な事から複雑な継承関係を作ってしまうと、実装者本人以外の コード調査及び修正が非常に困難になる。

クラスの継承を複数必要とするような規模感でPHPで開発する際は「smarty」や「cakePHP」などの フレームワークを利用する事が望ましい。 フレームワークの学習コストによる時間的なリスクよりも複雑なクラス継承を実装してしまう事の方が時間的なリスクが大きい傾向にある。

クラスの継承について.txt · 最終更新: 2015/11/30 17:47 by murakami