PHP面向对象程序设计OOP继承用法入门示例
发布时间 - 2026-01-10 22:08:36 点击率:次本文实例讲述了PHP面向对象程序设计OOP继承用法。分享给大家供大家参考,具体如下:
<?php
class Person {
var $name;//protected
var $sex;
var $age;
function __construct($name = "", $sex = "男", $age = 22) {
$this->name = $name;
$this->sex = $sex;
$this->age = $age;
}
function say() {
echo $this->name . "在说话<br/>";
}
function run() {
echo "在走路·<br/>";
}
}
class Student extends Person {
var $school;
function __construct($name = "", $sex = "男", $age = 22,$school="") {
parent::__construct($name,$sex,$age);
$this->school = $school;
}
function study() {
echo $this->name."正在".$this->school."学习<br/>";
}
}
class Teacher extends Student {
var $wage;
function teaching() {
echo $this->name."正在".$this->school."教学,每月工资为".$this->wage."<br/>";
}
}
$teacher1 = new Teacher("kaifu","男",22);
$teacher1->school = "edu";
$teacher1->wage = 4000;
$teacher1->say();
$teacher1->study();
$teacher1->teaching();
?>
结果:
kaifu在说话 kaifu正在edu学习 kaifu正在edu教学,每月工资为4000
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php面向对象程序设计入门教程》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
# PHP
# 面向对象
# OOP
# 继承
# PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
# 详解php中的类与对象(继承)
# php面向对象全攻略 (七) 继承性
# PHP入门教程之面向对象的特性分析(继承
# 多态
# 接口
# 抽象类
# 抽象方法等)
# PHP面向对象程序设计高级特性详解(接口
# 析构
# 克隆等)
# PHP面向对象继承用法详解(优化与减少代码重复)
# PHP面向对象程序设计继承用法简单示例
# PHP面向对象程序设计之接口的继承定义与用法详解
# PHP学习记录之面向对象(Object-oriented programming
# OOP)基础【类、对象、继承等】
# PHP 对象继承原理与简单用法示例
# 程序设计
# 操作技巧
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 所述
# 运算符
# 编程技巧
# 讲述了
# Person
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
如何为不同团队 ID 动态生成多个非值班状态按钮
JS中对数组元素进行增删改移的方法总结
通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】
公司门户网站制作流程,华为官网怎么做?
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
Laravel如何实现一对一模型关联?(Eloquent示例)
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
javascript基本数据类型及类型检测常用方法小结
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
如何在阿里云部署织梦网站?
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
如何在 Pandas 中基于一列条件计算另一列的分组均值
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
轻松掌握MySQL函数中的last_insert_id()
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
手机软键盘弹出时影响布局的解决方法
如何快速选择适合个人网站的云服务器配置?
网站建设整体流程解析,建站其实很容易!
网页设计与网站制作内容,怎样注册网站?
如何在 React 中条件性地遍历数组并渲染元素
android nfc常用标签读取总结
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
nodejs redis 发布订阅机制封装实现方法及实例代码
如何在万网ECS上快速搭建专属网站?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
JavaScript Ajax实现异步通信
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
WordPress 子目录安装中正确处理脚本路径的完整指南
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
如何基于PHP生成高效IDC网络公司建站源码?
奇安信“盘古石”团队突破 iOS 26.1 提权
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
如何打造高效商业网站?建站目的决定转化率
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
制作企业网站建设方案,怎样建设一个公司网站?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
如何在香港服务器上快速搭建免备案网站?
iOS中将个别页面强制横屏其他页面竖屏
简历没回改:利用AI润色让你的文字更专业
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
Python数据仓库与ETL构建实战_Airflow调度流程详解
Android中AutoCompleteTextView自动提示
大同网页,大同瑞慈医院官网?

