php面向对象程序设计面向对象的优势:可读性、可重用性、稳定性、维护性、可测试性简单格式:[修饰符]class类名{[成员属性][成员方法]}完整格式:[修饰符]class类名[extends父类][implements接口]{[成员属性][成员方法]}成员方法格式:[修饰符]function方法名(参数){[方法..
分类:
Web程序 时间:
2017-09-12 23:13:20
阅读次数:
270
PHP面向对象OOP(Object Oriented Programming),是一种计算机编程架构。 首先,我们要理解的是PHP面向对象中的的类class,对象以及构造函数与析构函数。 1.类class 2.对象,是通过类class实例化new关键字出来的,他可以使用类里面的属性和方法,如下 类是 ...
分类:
Web程序 时间:
2017-08-29 19:45:49
阅读次数:
181
面向对象补充 __tostring的方法 自动调用tostring方法。 克隆对象的方法 class Ren{ public $name; public function __tostring(){ return "这是Ren类,有成员变量name代表名称"; } //当克隆对象的时候,自动调用 p ...
分类:
Web程序 时间:
2017-08-28 00:53:37
阅读次数:
226
继承父类(基类) 子类(派生类)子类可以继承父类的一切特点:单继承。 一个父类可以派生多个子类,一个子类只能有一个父类。重写:子类对付类的方法进行重写(override)重载:overload (PHP里面不存在,在强类型语言里面存在) class Ren{ public $name; public ...
分类:
Web程序 时间:
2017-08-27 10:03:04
阅读次数:
136
<?php 继承(单继承)特点:一个子类只有一个父类,一个父类可以有多个子类。//父类(基类)class Ren{ public $name; public function say(){ echo "问候:"; } }//子类(派生类)可以继承父类的一切class China extends Re ...
分类:
Web程序 时间:
2017-08-26 22:46:46
阅读次数:
263
<?php //三大特征:封装、继承、多态 //封装做法:1.将成员变量变为私有2.在类中做方法间接操作成员变量3.在方法里加控制条件 //封装目的:使类更加安全/* class Ren{ public $name; private $age;//将变量变为私有 */ //第一种方式做方法 publ ...
分类:
Web程序 时间:
2017-08-26 04:53:47
阅读次数:
153
类的定义与对象的实例化操作 <?php //类里面的成员是属于对象的class Hero{ public $name;//成员变量 //成员属性(存在于强类型语言中) protected $blood; private $attack; //成员方法 function skill(){ echo " ...
分类:
Web程序 时间:
2017-08-24 23:50:45
阅读次数:
241
常用的继承过程,以及对public、private、protected修饰符的理解: ...
分类:
Web程序 时间:
2017-08-22 10:49:41
阅读次数:
146
PHP概览及基础入门 1.PHP面向对象 2.smarty 3.AJax 4.PHP访问MYSQL数据库 5.PHP Date()函数 6.PHP正则表达式(PCRE) 7.PHP异常处理 8.PHP错误处理 9.PHP Sessions 10.PHP Cookie 11.文件处理 12.包含文件 ...
分类:
Web程序 时间:
2017-08-20 22:29:37
阅读次数:
219
PHP概览及基础入门 1.PHP面向对象 2.smarty 3.AJax 4.PHP访问MYSQL数据库 5.PHP Date()函数 6.PHP正则表达式(PCRE) 7.PHP异常处理 8.PHP错误处理 9.PHP Sessions 10.PHP Cookie 11.文件处理 12.包含文件 ...
分类:
Web程序 时间:
2017-08-20 22:28:22
阅读次数:
258