PHP面向对象之旅:类和对象_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP面向对象之旅:类和对象_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3866字,纯文字阅读大概需要6分钟。
内容图文
![PHP面向对象之旅:类和对象_PHP教程](/upload/InfoBanner/zyjiaocheng/175/82f09bce10f4430f9cd959203a9310e8.jpg)
"; // 输出对象 08 echo "他的名字是 ".$p->name; // 输出对象$p的属性 $name; 09 echo "
"; 10 echo '他的年龄是 '$p->age; //输出age属性. 11 ?> 程序输出结果为: view sourceprint? 1 他的名字是 Gonn 2 他的年龄是 24 Person类有两个属性,$name 和 $age , 在实例化后,使用$p->name 和 $p->age 打印出属性的内容。 当然,你可以在属性定义时不设置初始值,那样的话,就打印不出任何结果了。 改变对象的属性,注意 8行和9行代码,还有输出结果的变化。我们看到输出的属性值被改变了。 view sourceprint? 01 02 // 1-4.php 03 class Person{ 04 public $name = "NoName"; //定义public属性 $name. 05 public $age = 20; // 定义 public 属性 $age; 06 } 07 $p = new Person(); // 创建对象 08 $p->name = 'Tom'; //变更姓名为 Tom 09 $p->age = 25 ; // 变更年龄为 25 岁. 10 echo "他的名字是 ".$p->name; // 输出对象$p的属性 $name; 11 echo "
"; 12 echo '他的年龄是 '.$p->age; //输出age属性. 13 ?> 创建一个Person的对象,改变这个对象的属性。为它命名,查看它的名字。你就是机器里面这个Person对象的上帝,按照你定义的规则,这个实实在在内存中的Person对象被创建了,而且它有了可以改变的属性。 现在,我们就是计算机世界的上帝,准备好创造世界吧。 Private 修饰的属性,在当前对象以外不能访问。设置私有属性是为了进行数据的隐藏。 隐藏:指对象的一种保护机制,使得它的属性或方法不被外部的程序直接访问。 view sourceprint? 1 2 // 1-3.php 3 class Person{ 4 private $name = "Gonn"; //定义public属性 $name. 5 public $age = 20; // 定义 public 属性 $age; 6 } 7 $p = new Person(); // 创建对象 8 echo "他的名字是 ".$p->name; // 输出对象$p的属性 $name; 9 ?> 运行此程序将会输出: view sourceprint? 1 Fatal error: Cannot access private property Person::$name in E:\PHPProjects\test.php on line 9 私有属性不能被外部访,这样做的好处后面会介绍到。
http://www.bkjia.com/PHPjc/477751.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477751.htmlTechArticle从OOP的视角看,不应区分语言。无论是C++、无论是Java、无论是.net还有更多面向对象的语言,只要你了解了OO的真谛,便可以跨越语言,让你...
内容总结
以上是互联网集市为您收集整理的PHP面向对象之旅:类和对象_PHP教程全部内容,希望文章能够帮你解决PHP面向对象之旅:类和对象_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。