当前位置: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...
";
/

人气教程排行