您的位置:首页 > 编程语言 > PHP开发

php面向对象(OOP)—定义类

2015-06-03 13:09 453 查看
<?php

class Person

{

//下面是人的成员属性

var $name; //人的名子

var $sex; //人的性别

var $age; //人的年龄

//下面是人的成员方法

function say() { //这个人可以说话的方法

echo "这个人在说话";

}

function run() { //这个人可以走路的方法

echo "这个人在走路";

}

}

?>

上面就是一个类的声明, 从属性和方法上声明出来的一个类, 但是成员属性最好在声明的时候不要给初使的值, 因为我们做的人这个类是一个描述信息, 将来用它实例化对象, 比如实例化出来10个人对象, 那么这10个人, 每一个人的名子, 性别, 年龄都是不一样的, 所以最好不要在这个地方给成员属性赋初值, 而是对每个对象分别赋值的。

用同样的办法可以做出你想要的类了, 只要你能用属性和方法能描述出来的实体都可以定义成类, 去实例化对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: