Heim >php教程 >PHP开发 >So überladen Sie übergeordnete Klassenmethoden in objektorientierten PHP-Unterklassen

So überladen Sie übergeordnete Klassenmethoden in objektorientierten PHP-Unterklassen

WBOY
WBOYOriginal
2016-08-04 08:57:111102Durchsuche

Da Funktionen mit demselben Namen in PHP nicht existieren können, können Methoden mit demselben Namen nicht in derselben Klasse definiert werden. Die hier erwähnte Überladung bedeutet, dass eine Methode mit demselben Namen wie die übergeordnete Klasse in einer Unterklasse definiert werden kann, um die von der übergeordneten Klasse geerbte Methode zu überschreiben.


Methoden der übergeordneten Klasse in der Unterklasse überladen


<?php
Klasse Person{
                                        
             öffentlicher $name;
                                    
          öffentliche Funktion
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn