1. 请实例演绎你对面向对象类与对象关系的理解? 2. 请实例演绎oop的封装性是怎么实现的? 3. 请实例演绎构造函数的作用有哪些?
16lz
2021-08-13
<?php
class people {
public $name;// 姓名
public $gender; //性别
protected $age; //年龄
private $birthday; //生日
public function __construct($name,$gender,$age,$birthday)
{
$this->name = $name;
$this->gender = $gender;
$this->age = $age;
$this->birthday = $birthday;
}
public function say()
{
return "大家好我是{$this->name},我是一个{$this->gender}孩 <br>";
}
public function speak(){
return "我今年{$this->age}岁 我的生日是{$this->birthday}";
}
}
$obj = new people('小明','男',13,'2008.05.06');
echo $obj->say();
echo $obj->speak();
$obj->name='小红';
$obj->gender ='女';
echo $obj->say();
echo $obj->speak();
更多相关文章
- PHP函数的返回值与参数,匿名函数与变量作用域的总结与实例
- 基于云原生日志分类处理方案与落地实践
- 双胞胎数据! 中国父母把子女当一种理性投资! 且根据性别进行不同
- 0319表格和表单
- android widget 之RadioGroup RadioButton
- Android读取联系人信息(姓名,电话,地址,邮箱,生日等)
- 性能怪兽的诞生日记:Kindle Fire HDX 8.9实体感受
- Android实现竖着的滑动刻度尺效果,选择身高(竖向的)Android实现滑动
- Android手机开发:ListView的使用