博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
子类重载父类的方法
阅读量:5355 次
发布时间:2019-06-15

本文共 788 字,大约阅读时间需要 2 分钟。

注意点:

子类覆盖父类的方法时一定要注意,在子类中重写的方法的访问权限一定不能低于父类被覆盖的方法的访问权限

例如在父类中的方法的访问权限是protected,那么子类中的重写的方法就要是protected或者public,如果父类的方法权限是public,子类中重写的方法只能是public

name=$name; $this->age=$age; $this->sex=$sex; } function say(){ echo '我的名字:',$this->name,'我的性别:',$this->sex,'我的年龄:',$this->age; } } class stu extends person{ private $school; function __construct($name='',$sex='男',$age=1,$school=''){ parent::__construct($name,$age,$sex); $this->school=$school; } function study(){ echo $this->name,'正在',$this->school,'学习','
'; } function say(){ parent::say(); echo '在',$this->school,'学习'; }}$stu1= new stu( '张三','男',26);$stu1 ->say();?>

转载于:https://www.cnblogs.com/forphp/p/3456834.html

你可能感兴趣的文章
DataGrid 点击 获取 行 ID
查看>>
git 使用
查看>>
边框圆角方法
查看>>
asp.net WebApi自定义权限验证消息返回
查看>>
php中eval函数的危害与正确禁用方法
查看>>
20172315 2017-2018-2 《程序设计与数据结构》第十一周学习总结
查看>>
MySQL添加、修改、撤销用户数据库操作权限的一些记录
查看>>
关于谷歌浏览器Chrome正在处理请求的问题解决
查看>>
Git核心技术:在Ubuntu下部署Gitolite服务端
查看>>
平面波展开法总结
查看>>
建造者模式
查看>>
ArraySort--冒泡排序、选择排序、插入排序工具类demo
查看>>
composer 安装laravel
查看>>
8-EasyNetQ之Send & Receive
查看>>
Android反编译教程
查看>>
List<string> 去重复 并且出现次数最多的排前面
查看>>
js日志管理-log4javascript学习小结
查看>>
Android之布局androidmanifest.xml 资源清单 概述
查看>>
How to Find Research Problems
查看>>
Linux用户管理
查看>>