PHP Manual

PHPによるオブジェクト指向プログラミング

オブジェクト指向プログラミング(略称:OOP)は、開発作業の大幅な簡略化をもたらすプログラミングパラダイムである。

OOPの主な利点は、コードを個々のパーツ(オブジェクトとメソッド)に分割し、プロジェクト間で容易に移行できる(抽象化とカプセル化)ことで、再利用可能なアプリケーションを構築できることである。また、OOPでは、継承やポリモーフィズムといった新しい技法が初めて導入された。

このコーナー全体では、OOP開発のメリットを幅広く紹介しています。OOPにも問題はありますが、コードの再利用性やすでに書いたアプリケーションの長期的なサポートを重視するのであれば、実はOOPは何かを作るのに最も適した方法論であることがすぐに分かるでしょう。

PHPでOOPを学ぶシリーズ
14
このシリーズでは、OOPとは何かという基本的なことから、OOPの主な特徴や利点、そしてOOPをどのように使うかという高度な方法までを紹介します。あらゆる可能性を実例を交えてご紹介します。
デザインパターン
4
プログラミングを長くやっていると、コードや開発の原則の多くが何度も繰り返されることにも気づきます。 閉じた論理の問題に関しては、アプリケーションのこれらの部分を解くことをアルゴリズムと呼ぶことができる。しかし、特定の部分だけに注目するのではなく、もっと一般的な方法でアプリケーションデザイン全体に取り組むにはどうしたらいいのでしょうか?そのためにあるのが、ソフトウェア設計におけるアーキテクチャの考え方やベストプラクティスを記述したデザインパターンです。…
Status:
All systems normal.
2024