二期项目后考试

PHP__项目后综合考试(答题时间:90分钟 总分100分)一、选择题1、如何让一个对象实例调用自身的该对象的方法函数“mymethod”?B A.$self=>mymethod();        

PHP__项目后综合考试 (答题时间:90分钟 总分100分) 一、选择题 1、如何让一个对象实例调用自身的该对象的方法函数“mymethod”?B A.$self=>mymethod(); B.$this->mymethod(); C.$current->mymethod(); D.$this::mymethod(); 2、以下是一个类的声明,其中有两个成员属性,对成员属性正确的赋值方式是 (A ) class Demo { private $one; static $two; function setOne($value) { $this->one=$value; } } $demo=new Demo(); A.$demo->one="abc"; B.Demo::$two="abc"; C.Demo::setOne("abc"); D.$demo->two="abc"; 3、.针对PHP5中特有的魔法方法(__gic Methods),下列四句中哪句是错误 的( C) A.__get和__set方法用于设置并不存在的类实例的属性成员 B.__call方法用于调用并不存在的类的方法成员 C.__sleep和__wakeup方法用于在序列化类实例时处理其中的外部资源和冗余 数据 D.通过__get方法,我们可以实现类的只读属性,而__set方法可以实现只写属 性 4.以下说法错误的是( B) A. final关键字标识的类不能被继承 B. final关键字标识既可以标识成员方法,也可以标识成员属性 C. 在静态方法中只能访问静态成员 D. 将类中的成员属性定义为常量使用const 5.一个类继承父类的同时实现多个接口的正确写法( C) A.class 类名extends 父类名,接口1,接口2,……{ } B.class 类名 implements接口1,接口2,…… extends 父类名{ } C. class 类名extends 父类名 implements接口,1接口2,……{ }

腾讯文库二期项目后考试