该课程内容属于PHP语言学习中的中级课程,只要有基本的php语法基础,四小时内上完这门课程绰绰有余。学习PHP面向对象编程,为我们进一步学习更高级的课程打下基础,如后台框架、微信后台的二次开发的学习等等。 课程链接:《PHP面向对象高级实践》 以下是课程的基本内容: 继承、访问控制、Sta...
分类:
Web程序 时间:
2015-12-05 09:45:57
阅读次数:
263
class04 类的继承name . "'s eating ". $food. "\n"; }}// extends关键字用于说明该类继承自某个父类class NbaPlayer extends Human{ // 类的属性的定义 public $team="Bull"; p...
分类:
Web程序 时间:
2015-12-05 09:45:04
阅读次数:
252
一、常见关键字和魔术方法1、final:使用final标识的类不能被继承在类中使用final表示成员的方法,在子类中不能被覆盖注意:不能用final标识成员属性例1:静态方法名()(4)静态的东西只会被初始化一次。执行效率很高!如果在类的内部构造方法是私有的/1.创建私有并且是静态的成员属性,为它赋...
分类:
Web程序 时间:
2015-11-23 16:49:02
阅读次数:
180
一、封装性(使用private关键字修饰就实现了对成员的封装)1、设置封装例3-1:name";}}$person=newPerson("张三","男",20);$person->name="李四"; //无效,会报错echo$person->name; //无效,会报错2、魔术方法(1)__set...
分类:
Web程序 时间:
2015-11-23 16:40:47
阅读次数:
255
一、抽象一个类1、概念:对象:客观存在事务的实体类:对实体的一种抽象的描述类不能被直接使用,只有实例化(new)以后才可以使用2、命名:类的命名等同于函数的命名,注意:是类名不区分大小写(变量名区分大小写)类:所有单词的首字母大写如GoodPeople方法(函数):第一个单词的首字母小写以后单词的首...
分类:
Web程序 时间:
2015-11-23 16:20:57
阅读次数:
118
一、抽象类与接口1、抽象类:拥有抽象方法的类就是抽象类(没有抽象成员属性) 抽象方法:没有方法体的方法就是抽象方法什么是没有方法体?没有花括号所有抽象类和抽象方法都需要abstract关键字修饰一个抽象类里面可以拥有多个抽象方法,也可以拥有多个非抽象方法抽象方法不能被声明为私有继承抽象类的时候,方法...
分类:
Web程序 时间:
2015-11-23 16:19:36
阅读次数:
134
1、__construct():构造方法,当类被实例化new $class时被自动调用的方法,在类的继承中可以继承与覆盖该方法,例://__construct()class construct{ public function __construct(){ $this->var ...
分类:
Web程序 时间:
2015-11-23 13:02:00
阅读次数:
162
工作几个月了用框架开发过网站,也用混编写过程序,但是对于面向对象我一直很吃力,总感觉无从下手,于是开始在网上找一些基础的面向对象的视频来学习.昨天我在网上找到了一个关于会员注册登陆的用面向对象来实现的一个简短的视频,老师讲的很快,总共不到一个小时的视频,听得我也是..
分类:
Web程序 时间:
2015-11-17 11:05:51
阅读次数:
489
推荐一些不错的计算机书籍。# PHP《PHP程序设计》(第2版) --PHP语法和入门最好的书《PHP5权威编程》 --PHP入门后升级书《深入PHP:面向对象、模式与实践》(第3版) --理解PHP中的面向对象和设计模式《高性能PHP应用开发》 --了解一些基本简单的PHP优化《PHP核心技术与最...
分类:
数据库 时间:
2015-11-17 09:29:03
阅读次数:
190