摘要:
PHP中,一个类只能有一个父类,所谓继承就是去扩展父类,在设计类的时候,如果有两个或多个类有相同或者共用的部分,就将相同部分提取出来放到一个父类里面。子类只能继承父类的公共属性和公共方法,如果父类的属性和方法有private修饰封装的话,子类是不能访问的(包括类的内部和外部),当然父类的对象也不能在... 阅读全文
posted @ 2014-08-17 23:05
向着太阳生
阅读(175)
评论(2)
推荐(0)
摘要:
类的成员属性可以封装,成员方法也可以封装,所谓封装就是用private关键词来修饰属性和方法,被封装后的属性和方法就变为私有属性和私有方法,这样的私有属性和方法不能被外部对象直接访问和使用,只能在类的内部使用,也就是说只能用$this访问到,私有方法供内部的其他方法调用,如果想让外部new出来的对象... 阅读全文
posted @ 2014-08-17 20:10
向着太阳生
阅读(178)
评论(0)
推荐(0)
摘要:
创建类的构造方法有两种:1、在类里声明一个与类名相同的方法名(PHP4,不推荐用)。2、声明一个__construct()方法。因为构造方法在对象创建完成后会自动调用,所以用构造方法来将类的成员属性初始化(赋值);class Person{ var $name; var $age; var $... 阅读全文
posted @ 2014-08-17 13:42
向着太阳生
阅读(675)
评论(1)
推荐(0)
摘要:
保存类文件时要用这种格式:类名.class.php,这方便在项目中做自动加载。在类中声明成员属性时,属性前面必须要有修饰词,比如private,protected,public,static,const,var等,可以是一个也可以多个,当不知道使用哪个修饰词时用var或者public。当然,类和成员... 阅读全文
posted @ 2014-08-17 12:23
向着太阳生
阅读(395)
评论(0)
推荐(0)

浙公网安备 33010602011771号