码迷,mamicode.com
首页 > Web开发 > 详细

php实验4

时间:2015-04-21 17:38:42      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

实验四

1、创建一个Person类,Person中包含三个属性name,age,wealth,分别设置为public,private,protected,再定义Person类的子类Student。

2、在PHP代码中引用这三个属性, a.在Person类中使用,b.在Person类的外面使用,c.在Person类的子类Student类中使用。在这三个地方中能不能正常使用?如果有错误,请说明错误提示和错误原因。

3、在上述Person类中增加两个方法,eat()和consume(),编写测试语句,在代码中调用这两个方法。加入在测试语句中调用walk()方法,有什么错误提示?该如何解决?提示使用魔术放__call()给出友好提示。

4、在第2问的时候,我们在Person类外面直接使用私有属性是错误的,那么有什么方法可以使用,而没有错误?提示:魔术方法__set()和__get()方法,请为该类Person增加这两个方法。并测试在Person类外面引用私有属性还有没有错误。

5.测试其他魔术方法,__isset()和__unset()

php实验4

标签:

原文地址:http://www.cnblogs.com/ketang/p/4444650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!