PHP实现对象克隆的方法

PHP实现对象克隆的方法
本文介绍了用PHP实现对象克隆的方法,供大家参考
< PHP
定义类工作人员,包括id和name属性
类员工
{
私人身份证;
私有名称;
功能压缩文件SetID($id)
{
此$;
}
函数getID()
{
返回$;
}
功能集名称($name)
{
这个名字
}
getName()函数
{
返回$这个名称;
}
}
创建新的工作人员对象并初始化
觉得美元=新员工();
觉得美元->压缩文件SetID(145 );
觉得美元-> setName(西蒙);
克隆一个新对象
2 =克隆觉得美元美元;
重新设置一个新的对象id
2美元->压缩文件SetID(146 );
/ /输出EE1和EE2
回声觉得ID:。$ EE1 -> getID()。
回声觉得名字:。$ EE1 -> getName()。
回声EE2 ID:。$ EE2 -> getID()。
回声EE2的名字:美元的EE2 -> getName()。
>
< PHP
定义类工作人员,包括id和name属性
类员工
{
私人身份证;
私有名称;
功能的压缩文件SetID($id)
{
此$;
}
函数getID()
{
返回$;
}
功能集名称($name)
{
这个名字;
}
getName()函数
{
返回$这个名称;
}
/ /这里是__clone
__clone()函数
{
此$ = 1;
}
}
创建新的工作人员对象并初始化
觉得美元=新员工();
觉得美元->压缩文件SetID(145 );
觉得美元-> setName(西蒙);
克隆一个新对象
2 =克隆觉得美元美元;
重新设置一个新的对象id
/ / $ EE2 ->压缩文件SetID(146 );
/ /输出EE1和EE2
回声觉得ID:。$ EE1 -> getID()。
回声觉得名字:。$ EE1 -> getName()。
回声EE2 ID:。$ EE2 -> getID()。
回声EE2的名字:美元的EE2 -> getName()。
>

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部