PHP面向对象编程
1.请写出 PHP 5 权限控制修饰符。
public, private, protected
2.如何声明一个名为“myclass”的没有方法和属性的类?
class myclass{ }
3.在面向对象开发中,通常会看到在类的成员函数前面有此类限制,如 public、protected、private,请问它们三者之间有何区别?
Public ,该数据成员、所有用户都可以直接进行调用;
Private,在类外不能访问私有属性;
Protected,在类外不能访问被保护属性。
4.PHP 中类成员属性和方法默认的权限修饰符是什么?
public
5.哪种成员变量可以在同一个类的实例之间共享?
public
6.请写出 PHP 5 的构造函数和析构函数?
构造函数:public function __construc(){ }
析构函数:public function __destruct(){ }
7.列举 PHP 5 中的面向对象关键字并指明它们的用途。
(1)final,用来使类不被继承,方法不被覆盖;
(2)static,修饰的成员属性可以被同一个类中的所有对象共享;
(3)const&#