[Zend权威认证试题讲解]第二章-用PHP4进行面向对象编程
尽管PHP4的OOP性能不强,但它还是能够被用来构建可行的面向对象的代码结构——只要你知道对象模型的缺陷,并且小心的处理它们。D-HJ+_JYb(x%PPHP5在对象的处理方面做了很多改变,你或许会因此更倾向于完全忽略PHP4。但事实上,许多用OOP的程序员从很早以前就开始用老版本的PHP编写软件了。所以,大量的OOP代码早已存在,甚至在人们跳到PHP5上进行开发之前。 F;I9[5V n#q#ilix6b
本章不仅考察你对面向对象知识的总体掌握,还包括对PHP4特有的OOP实现机制的认识。
"^(yG\KV)rwXYUW
问题
E#o|u0V u o1x
1.对象的蓝图是什么?
答案:____________
2.以下代码执行后,数组$a->my_value中储存的值是什么?(三选)[code]
<?php
class my_class3~W"|kr+}@|6{
{
var $my_value = array();d;CT d8^zj(t)\l
function my_class ($value)
{
$this->my_value[] = $value;p:N*v$C"e}
}Aoo([h&V5C3S
function set_value ($value)
{] q7Qb Z spR)vF
$this->$my_value = $value;
}L:Dl?)e6M
} JHT#UCf W
$a = new my_class ('a');(xHw,s RB
$a->my_value[] = 'b';