概述
本文操作环境:Windows10系统、PHP5.6版、Dell G3电脑
php中extends的用法是什么
在 PHP 中,类的继承需要通过 extends 关键字来实现。语法格式如下所示:
class 子类名 extends 父类名{
... ...
}
登录后复制
在 C++ 中,一个子类可以继承一个基类,也可以继承多个基类。继承一个基类称为单继承;继承多个基类称为多继承。但在 PHP 中没有多继承,只能使用单继承模式。也就是说,一个类只能直接从另一个类中继承数据。但一个类可以有多个子类。
类中的成员属性和方法都需要使用访问权限修饰符来修饰,这是 PHP 面向对象编程中的一个重要特性。不同访问修饰符的作用及其之间的区别如下表所示:
示例如下:
<?php
class Person {
var $name;
var $age;
function say() {
echo "我的名字叫:".$this->name."<br />";
echo "我的年龄是:".$this->age;
}
}
// 类的继承
class Student extends Person {
var $school; //学生所在学校的属性
function study() {
echo "我的名子叫:".$this->name."<br />";
echo "我正在".$this->school."学习";
}
}
$t1 = new Student();
$t1->name = "张三";
$t1->school = "人民大学";
$t1->study();
?>
登录后复制
运行该例子,输出:
推荐学习:《PHP视频教程》
以上就是php中extends的用法是什么的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是调皮鸭子为你收集整理的php中extends的用法是什么的全部内容,希望文章能够帮你解决php中extends的用法是什么所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复