当前位置:Gxlcms >
PHP教程 >
PHP和JAVA中的重载(overload)和覆盖(override)介绍_PHP
PHP和JAVA中的重载(overload)和覆盖(override)介绍_PHP
时间:2021-07-01 10:21:17
帮助过:11人阅读
重载:同一个类中,函数名一样,返回值或者参数类型,个数不一样的叫做重载。
覆盖:同名函数,同返回值类型,同参数的叫做覆盖。指的是子类对父类中方法的覆盖。
PHP不支持方法和操作符重载。JAVA不支持操作符的重载(但是“+”实际上是一种操作符重载)。
代码如下:
Class Father {
public function fmeth1() {
echo "fmeth1()...
";
}
//public function fmeth1($str1) {
// echo "fmeth1() with $str1...
";
/