面向工具的基本观点
本日这里学的准确的来说便是面向工具汇总的OOP(面向工具编程)。这是面向工具的一部分。
实际运用中面向工具包括

面向工具剖析OOA
面向工具设计OOD
面向工具编程OOP
本日就讲PHP中的面向工具编程!
1. 类
万物都可以是类,
类有属性和方法
比如人是一个类
属性 便是 身高 肤色 体重 等等
方法 便是 用饭 学习 走路 等等
车 属性 便是 颜色 动力 品牌
方法 便是 走 停 坏了等等
2. 工具
类是一个抽象的模型,但实际中须要实例化,我们就引入了工具这个观点。
设
人为一类 而黄种人,黑种人,白种人都为类的工具。这便是工具和类的关系。
就像前面讲的所有东西都可以是类。
Every thing is class !
3. php中类定义
Class myobject
{
//内容
}
4. 成员方法
类中的函数叫成员方法。
Fucntion getobjecName($name)
Echo $name;
}
函数是独立的而成员方法是类的一部分。完成一个行为,不是某种功能。
5. 类的实例化
class myobject
{
function getobjectName($name)
{
return "名字是什么?".$name." 嗯好的!";
}
} //类的内容
$book=new myobject();
echo $book->getobjectName("图书");
4. 类中变量
类中的变量我们也可以称为成员变量(属性变量)。
工具名->属性变量
public $object_name;
public $object_myname;
function setobjectName($name)
{
$this->object_name=$name; //设置成员变量
}
$book->setobjectName("燕京啤酒"); //调用set的方法
echo $book->object_name;
5. 类常量
既然类中有变量当然也有常量,常量是不会改变的,一个恒值,不如π=3.41;
连续看常量怎么用。
Echo 类名::常量
6. 布局方法
当一个类实现一个工具时,可能随时对初始化一些变量,如上收的myobject类。现在我们添加一些变量来实现!
#PHP自学条记#