魔术方法复习2014-9-2 10:08:00 NotePad++ By jiancaigege 飞鸿影~=========================1、__construct() 构造方法 用于类实例化时自动运行的方法 常用于初始化成员属性值等 2、__destruct() 析构函数 用于类...
分类:
Web程序 时间:
2014-09-13 00:43:14
阅读次数:
370
oop007复习2014-9-4 9:42:28 摘要:1、pdo的作用2、pdo的安装3、pdo连接属性设置4、pdo对象和PDOStatement对象5、pdo预处理6、pdo事务机制 1、pdo的作用 简介: PDO(php data object)扩展类库为php访问数据库定义了轻量级的.....
分类:
Web程序 时间:
2014-09-13 00:39:24
阅读次数:
388
抽象类与接口2014-9-2 9:14:32摘要:1、抽象类(abstract)2、接口(interface)3、多态的应用 1、抽象类(abstract) 特点: 1)抽象类使用abstract关键字申明 2)抽象类中可以没有抽象方法 3)任何一个类,如果它里面至少有一个抽象方法,那么这个...
分类:
Web程序 时间:
2014-09-13 00:38:24
阅读次数:
368
运用PHP面向对象的知识设计一个图形计算器,同时也运用到了抽象类知识,这个计算器可以计算三角形的周长和面积以及矩形的周长和面积。本图形计算器有4个页面:1.PHP图形计算器主页index.php; 2.形状的抽象类shape.class.php; 3三角形计算类triangle.clas...
分类:
Web程序 时间:
2014-09-02 00:04:03
阅读次数:
571
Php面向对象 – 单例模式
保证类只有一个实例
1. 如何可以解决一个类可以被无限地实例化?
New,就能实例化一次,怎么去限制,用户不能无限次地new?
将构造方法私有化。所有外部的new都操作失败
class MySQLDB
{
private function __construct()
{
}
...
分类:
Web程序 时间:
2014-08-20 00:02:35
阅读次数:
335
Php面向对象 – 接口
接口:interface
php中,我们可以规定,一个对象应该具有哪些公共的外部操作,使用interface来规定。
公共的方法就是接口。
用于规定一个对象应该用于哪些公共的操作方法(接口),这个也叫接口(公共操作方法的集合)
接口(interface结构,公共方法集合)
公共方法(接口方法)
定义:
用于限定某个对象所必须拥...
分类:
Web程序 时间:
2014-08-19 19:10:25
阅读次数:
181
Php面向对象 – Final类
该类,只能被实例化对象不能用于被继承。
设计时,该类不能再扩展了,就应该通过语法final限制,其他用户扩展该类。
定义:
在class前,增加final关键字。
例子:
class Goods
{
public $goods_name;
public $shop_price;
p...
分类:
Web程序 时间:
2014-08-19 16:41:14
阅读次数:
203
Php面向对象 -- 抽象类
抽象类abstract:
有一种类,只能被继承,不能实例化对象。原因就是这个类的定义不完整。
因为php支持定义一种,只有方法的声明部分,而没有方法的实现部分的不完整方法。
如果某个类,包含了这种不完整的方法,就不是不完整类,也就不能实例化对象。
不完整的类,称之抽象类
所包含的不完整的方法,称之抽象方法。
定义:
包含抽象方法的类,...
分类:
Web程序 时间:
2014-08-19 16:35:56
阅读次数:
196
Php面向对象 – 继承和重写
继承:
php中,通过在类上,使用特殊的操作达到目的。
通过在定义类时,利用extends来指明当前类对象继承那个类的对象。
例子:
class C
{
public $p_c = “value c”;
}
class D extends C
{
public $p_d = ...
分类:
Web程序 时间:
2014-08-19 01:01:23
阅读次数:
194