php构造函数的继承方法


Posted in PHP onFebruary 09, 2015

本文实例讲述了php构造函数的继承方法。分享给大家供大家参考。具体如下:

第一种情况:子类没有定义构造函数时,默认继承。例子:

<?php
class A{
 public $name;
 function __construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 
}
$bb = new B();
?>

输出结果:小强

第二种情况:子类定义了构造函数,则不会被继承。实例:

<?php
class A{
 public $name;
 function __construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 function __construct(){
 echo "BBBBBB子类";
 }
}
$bb = new B();
?>

输出结果:BBBBBB子类

第三种情况:如果需要调用父类的构造函数,则可以使用:parent::父类函数 或 父类名::父类函数。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
May 04 PHP
jQuery 源码分析笔记
May 25 PHP
使用PHP实现Mysql读写分离
Jun 28 PHP
PHP中IP地址与整型数字互相转换详解
Aug 20 PHP
PHP查询快递信息的方法
Mar 07 PHP
PHP通过API获取手机号码归属地
May 28 PHP
PHP扩展开发教程(总结)
Nov 04 PHP
php版微信公众平台开发之验证步骤实例详解
Sep 23 PHP
php事件驱动化设计详解
Nov 10 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
May 19 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 PHP
php继承中方法重载(覆盖)的应用场合
Feb 09 #PHP
php抽象类使用要点与注意事项分析
Feb 09 #PHP
PHP中的socket_read和socket_recv区别详解
Feb 09 #PHP
支持png透明图片的php生成缩略图类分享
Feb 08 #PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
Feb 08 #PHP
php中get_object_vars()方法用法实例
Feb 08 #PHP
php面向对象中static静态属性与方法的内存位置分析
Feb 08 #PHP
You might like
php setcookie函数的参数说明及其用法
2014/04/20 PHP
PHP中使用Memache作为进程锁的操作类分享
2015/03/30 PHP
PHP实现导出带样式的Excel
2016/08/28 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
Laravel框架查询构造器简单示例
2019/05/08 PHP
自动完成JS类(纯JS, Ajax模式)
2009/03/12 Javascript
JavaScript中清空数组的三种方法分享
2011/04/07 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
select多选 multiple的使用示例
2014/06/16 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
js同源策略详解
2015/05/21 Javascript
jQuery中ajax的load()与post()方法实例详解
2016/01/05 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
JS沙箱模式实例分析
2017/09/04 Javascript
JS鼠标3次点击事件实现代码及扩展思路
2017/09/12 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
浅谈es6中export和export default的作用及区别
2018/02/07 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
vue.js实现h5机器人聊天(测试版)
2020/07/16 Javascript
[05:11]TI9战队采访——VIRTUSPRO
2019/08/22 DOTA
实例讲解Python中函数的调用与定义
2016/03/14 Python
python编写暴力破解zip文档程序的实例讲解
2018/04/24 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
Python图片的横坐标汉字实例
2019/12/04 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
药店主任岗位责任制
2014/02/10 职场文书
财务担保书范文
2014/04/02 职场文书
房屋授权无偿使用证明
2014/11/29 职场文书
2016党员学习《反对自由主义》心得体会
2016/01/22 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python