php 继承性,php面向对象全攻略 (七) 继承性_php基础

//定义一个“人”类做为父类

class Student{

//下面是人的成员属性

var $name; //人的名子

var $sex; //人的性别

var $age; //人的年龄

var $school; //学生所在学校的属性

//定义一个构造方法参数为属性姓名$name、性别$sex和年龄$age进行赋值

function __construct($name=””, $sex=””, $age=””, $school=””){

$this->name=$name;

$this->sex=$sex;

$this->age=$age;

$this->school=$school;

}

//这个人可以说话的方法, 说出自己的属性

function say() {

echo "我的名子叫:".$this->name." 性别:".$this->sex." 我的年龄是:".$this->age."
";

}

//这个学生学习的方法

function study() {

echo "我的名子叫:".$this->name." 我正在”.$this->school.”学习
";

}

}

//定义一个子类“学生类“使用”extends”关键字来继承”人”类

class Student extends Person{

var $school; //学生所在学校的属性

//这个学生学习的方法

function study() {

echo "我的名子叫:".$this->name." 我正在”.$this->school.”学习
";

}

}

通过上面“Student”类的定义,Student 类通过使用“extends”这个关键字把Person 类

里的所有成员属性和成员方法都继承过来了,并扩展了一个所在学校成员属性“school”,和

一个学习方法“study()”。现在子类“Student”里面和使用这个类实例出来的对象都具有如下

的属性和方法:

学生类“Student”里面的成员属性有:

姓名:name;

年龄:age;

性别:sex;

学校:school;

学生类“Student”里面的成员方法有:

说话方法:say();

学习方法:study();

通过上面类继承的使用简化了对象、类的创建工作量,增加了代码的可重性。但是从上

面这一个例子上中“可重用性”以及其它的继承性所带来的影响,我们看的还不是特别的明

显,你扩展的去想一下,人有无数个岗位,比如上面的学生还有老师、工程师、医生、工人

等,很多很多,如果每个类都定义“人”都共同具有的属性和方法,想一想会有很大的工作

量,这些属性和方法都可以从“Person”人类里面继承过来。

这就是微学网-程序员之家为你提供的"php面向对象全攻略 (七) 继承性_php基础"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/810.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告型管理页面显示所有公告型,在此页面既可以让管理员添加新的公告信息型,也能对已有的公告型信息执行编辑更新,失效的公告型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品型管理页面,此页面提供给管理员的功能有:新增药品型,修改药品型,删除药品型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值