博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php实验四
阅读量:7236 次
发布时间:2019-06-29

本文共 521 字,大约阅读时间需要 1 分钟。

实验四

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()

转载于:https://www.cnblogs.com/ketang/p/4444650.html

你可能感兴趣的文章
Xamarin.Forms入门-使用 Xamarin.Forms 来创建跨平台的用户界面
查看>>
Hyper-v虚拟化平台VDI 部署参考v1.0版
查看>>
内存中OLTP与内存不足
查看>>
Xshell5最新版激活
查看>>
实战Centos系统部署Codis集群服务
查看>>
ArcGIS Engine 线段绘制
查看>>
Perl重命名当前目录下的文件
查看>>
Struts+DAO+Hibernate搭建完成!(源码)
查看>>
WPF 附加属性
查看>>
【原创】.NET读写Excel工具Spire.Xls使用(2)Excel文件的控制
查看>>
arm-linux-gcc/ld/objcopy/objdump参数总结【转】
查看>>
20款Web开发者必备的jQuery插件,超赞!
查看>>
fedora live usb创建时的问题
查看>>
MFC 常用控件
查看>>
iOS开发-照片选择
查看>>
Java刷题知识点之泛型概念的提出、什么是泛型、泛型在集合中的应用、泛型类、泛型方法、泛型接口、泛型限定上限、泛型限定下限、 什么时候使用上限?泛型限定通配符的体现...
查看>>
android ANR
查看>>
DotNetNuke中Membership Provider机制
查看>>
银狐云服务架构V0.1
查看>>
sui.js和workflow2.js内容详解
查看>>