| 代码如下 | 复制代码 |
|
$this->属性: $this->name; $this->age; $this->sex;
$this->方法 :$this->say(); $this->run();
|
|
| 代码如下 | 复制代码 |
|
class Person //下面是人的成员方法 function run() { //这个人可以走路的方法 $p1 = new Person(); //创建实例对象$p1 //下面三行是给$p1对象属性赋值 //下面访问$p1对象中的说话方法 //下面三行是给$p2对象属性赋值 //下面访问$p2对象中的说话方法 //下面三行是给$p3对象属性赋值 //下面访问$p3对象中的说话方法 |
|
输出结果为:
我的名子叫:张三 性别:男 我的年龄是:20我的名子叫:李四 性别:女 我的年龄是:30我的名子叫:王五 性别:男 我的年龄是:40
分析一下这个方法:
| 代码如下 | 复制代码 |
|
function say() { //这个人可以说话的方法 |
|
在$p1、$p2和$p3这三个对象中都有say()这个方法,$this分别代表这三个对象, 调用相应的属性,打印出属性的值,这就是在对象内部访问对象属性的方式, 如果相在say()这个方里调用run()这个方法也是可以的,在say()这个方法中使用$this->run()的方式来完成调用。
g沙盒仇恨官方英文版(gorebox)
G沙盒仇恨英文原版是一款最近非常火热的沙盒模拟类游戏,在这里
迷你世界测试服最新版2024
迷你世界测试服2021最新版,即迷你世界的先遣服版本,用户能
闪耀暖暖最新版2024
闪耀暖暖手游这是非常好玩的换装手游,游戏内容丰富有趣,游戏环
杜拉拉升职记官方正版
杜拉拉升职记手游完美还原了经典同名电视剧中的故事剧情、以及各
银河战舰手机版
银河战舰满你所想宇宙战舰世界,茫茫宇宙资源是一切,你必须利用