php의 함수 재부팅과 재쓰기는 무엇입니까?

819 단어 php
PHP에서 함수 리셋과 함수 리셋은 무슨 뜻입니까?그것들 사이의 차이는 무엇입니까?그들 사이에 무슨 차이가 있는지 모르겠다.
리셋은 비슷한 특징 코드를 가지지만 매개 변수가 다른 함수를 정의합니다.다시 쓰는 것은 파생류와 관련이 있습니다. 부류는 하나의 방법을 정의했고 파생류는 이 방법을 다시 쓰기를 원합니다.
PHP에서는 magic method 를 사용하여 재로드 방법을 호출할 수 있습니다.

덮어쓰기 예:
<?php

class Foo {
   function myFoo() {
      return "Foo";
   }
}

class Bar extends Foo {
   function myFoo() {
      return "Bar";
   }
}

$foo = new Foo;
$bar = new Bar;
echo($foo->myFoo()); //"Foo"
echo($bar->myFoo()); //"Bar"
?>
예:function overriding in php

좋은 웹페이지 즐겨찾기