静态属性定义时在访问控制关键字后面添加static关键字即可
静态方法定义同上
在类定义中使用静态成员的时候,在self关键字后面跟着::操作符,即可。注意,在访问静态成员的时候,::后面需要跟$符号
在类定义外部访问静态属性,我们可以用类名加::操作符的方法来访问类的静态成员。
使用parent关键字就能访问父类的静态成员
1.静态属性用于保存类的共有数据
2.静态方法里面只能访问静态属性
3.静态成员不需要实例化对象就能访问
4.内部可以通过self或者static关键字反问自身静态成员
5.可以通过parent关键字访问父类的静态成员
6.可以通过类的名称在类定义外部访问静态成员
静态方法定义同上
在类定义中使用静态成员的时候,在self关键字后面跟着::操作符,即可。注意,在访问静态成员的时候,::后面需要跟$符号
在类定义外部访问静态属性,我们可以用类名加::操作符的方法来访问类的静态成员。
使用parent关键字就能访问父类的静态成员
1.静态属性用于保存类的共有数据
2.静态方法里面只能访问静态属性
3.静态成员不需要实例化对象就能访问
4.内部可以通过self或者static关键字反问自身静态成员
5.可以通过parent关键字访问父类的静态成员
6.可以通过类的名称在类定义外部访问静态成员
2015-08-14
继承的好处
1.父类里面定义的类成员可以不用再子类中重复定义,结余饿了编程的时间和代价
2.同一个父类的子类拥有相同的父类定义的类成员,因此外部代码调用他们的时候可以一视同仁
3.子类可以修改和调整父类定义的类成员——称为重写
在子类的对象上可以直接访问父类中的方法和属性
父类中的属性,可以通过$this来访问
在PHP中可以用extends关键字来表示类的继承,后面跟父类的类名。
PHP中extends后面只能跟一个累的类名,这就是php的但继承原则
1.父类里面定义的类成员可以不用再子类中重复定义,结余饿了编程的时间和代价
2.同一个父类的子类拥有相同的父类定义的类成员,因此外部代码调用他们的时候可以一视同仁
3.子类可以修改和调整父类定义的类成员——称为重写
在子类的对象上可以直接访问父类中的方法和属性
父类中的属性,可以通过$this来访问
在PHP中可以用extends关键字来表示类的继承,后面跟父类的类名。
PHP中extends后面只能跟一个累的类名,这就是php的但继承原则
2015-08-14
析构函数,在程序执行结束的时候会自动调用
析构函数通常被用于清理程序使用的资源,比如程序使用了打印机,那么可以在析构函数里面释放打印机资源。
通过吧变量设置为null,可以出发析构函数的调用
析构函数通常被用于清理程序使用的资源,比如程序使用了打印机,那么可以在析构函数里面释放打印机资源。
通过吧变量设置为null,可以出发析构函数的调用
2015-08-14