クラス継承と上書きの違い、クラス継承と上書きの違い_PHPチュートリアル

WBOY
リリース: 2016-07-12 08:59:28
オリジナル
971 人が閲覧しました

クラス継承と書き換えの違い、クラス継承と書き換えの違い

クラス継承とは、親クラスには継承可能なメンバAが存在するが、サブクラスには同じ名前のメンバが存在しないことを意味します。メンバーはサブクラスに継承されます。サブクラス オブジェクトがメンバーにアクセスすると、実際には親クラスの対応するメンバーにアクセスします。
クラスの書き換えとは、親クラスに継承可能なメンバー A があり、同じ名前のメンバーがサブクラスに存在することを意味します。このように、サブクラスのオブジェクトがそのメンバーにアクセスすると、そのメンバーはサブクラスによってオーバーライドされます。実際にはアクセスされるクラスのサブクラスです。
この 2 つの違いは、オーバーライドする場合、アクセスされるオーバーライドされたメンバーは親クラスとは何の関係もありませんが、継承する場合、親クラスのメンバーにアクセスされることです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1098998.html技術記事クラスの継承とオーバーライドの違い クラスの継承とオーバーライドの違いは、親クラスには継承可能なメンバー A がありますが、子クラスには同じ名前のメンバーがないため、そのメンバーが継承されることです。子供…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート