この記事の例では、PHP でのクラスの継承と使用法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
1. キーワードを継承: extends
PHP クラスの継承は、継承されたクラスのコンテンツを共有することとして理解できます。 PHP で extends 単一継承メソッドを使用することは避けてください。 (非 C++ 多重継承) 継承されたクラスを親クラス (基本クラス) と呼び、継承したクラスがサブクラス (派生クラス) になります。
2. PHP の継承ルール
クラス 1------>クラス 2------>クラス 3
次に継承されると、class3 には class1 と class2 のすべての関数と属性が含まれ、メソッドと属性の名前の重複が回避されます。
クラス Son{} はクラス ルート{}を継承します;
リーリー3. 基本クラスのメソッドのオーバーロードと親クラスのメソッドへのアクセス
下方継承の原則により、基底クラスは派生クラスのコンテンツを使用できません。現時点では、基底クラスの一部のメソッドは一部の派生クラスの関数を完了できないため、メソッドをオーバーロードして、新しいメソッドを作成することによって引き起こされる混乱。
メソッドのオーバーロード 基本クラスのメソッドと同じ名前のメソッド名を使用して、派生クラスでオーバーロードを実行するメソッドのオーバーライドも理解できます。
オーバーロードする場合は、元の基本クラスのコンテンツを呼び出してから、新しいコンテンツを追加する必要があります。
基本クラス名::メソッド名。
例:
リーリーさらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「PHP ファイル操作の概要」、「PHP 操作とオペレーターの使用法の概要」、「PHP ネットワーク プログラミング スキルの概要」、「はじめに」 PHP 基本構文チュートリアルへ」、「PHP でオフィス文書を操作するためのスキルのまとめ (word、excel、access、ppt を含む)」、「PHP の日付と時刻の使用方法のまとめ」、「PHP オブジェクト指向プログラミング入門チュートリアル」、 『PHP文字列(ストリング)の使い方まとめ』『php+mysqlデータベース操作入門チュートリアル』『php共通データベース操作スキルまとめ』
この記事が PHP プログラミングのすべての人に役立つことを願っています。