标签:and gif closed rac 维护 成本 ble span echo
谁是类,谁是对象?
很显然:
类------说明书
对象----书柜
总结:
类-----> 是对一类拥有相同属性的对象的抽象、原型。在类中定义了这些对象的都具备的属性(variables(data))、共同的方法,就像人类
对象---> 是一个类的实例化后实例,一个类可以造(实例化)多个对象,但每个对象亦可以有不同的属性。就像人类是指所有人,每个人是指具体的对象,人与人之间有共性,亦有不同1 class Human{
2
3 }
但是很明显,这个类是空的,显然和我们人类特征是不符的
所以,我们想想,
我们人类都有什么? (体重,身高,姓名...)--> 属性
都能干什么? (哭,笑,打招呼,吃饭...)--->方法
在面向对象中,我们使用“变量”模拟属性,使用“函数”模拟方法功能
class {
// 属性
public $name = "nobody";
public $height = 30;
// 方法
public function say(){
echo "hello";
}
}
2.再由类创造人的对象,可以创建N个
1 class Human{
2 # 属性
3 public $name = "nobody";
4 public $weight = 30;
5 .....
6
7 # 方法
8 public function say(){
9 echo "hello";
10 }
11 ......
12 }
13 $alex = new Human();
14 $alex1 = new Human();
15 .......
标签:and gif closed rac 维护 成本 ble span echo
原文地址:http://www.cnblogs.com/shangzekai/p/6142469.html