您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php面向对象之封装

2025/3/17 20:47:50发布21次查看
这篇文章主要介绍了关于php面向对象之封装,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
定义:隐藏对象的属性和实现细节,仅对外提供公共的调用,控制在程序中属性的读取和修改的访问级别。
访问控制(可见性约束)通过在前面添加关键字实现。
例子<?phpclass myclass{ public $a ='public'; protected $b ='protected'; private $c = 'private'; public function test(){ // 类自身调用 //echo $this->a; //echo $this->b; //echo $this->c; }}// 实例化$c1 = new myclass();// 类外 以对象形式调用echo $c1 -> a; // publicecho '<br/>';// echo $c1 -> b; 报错// echo $c1 -> c; 报错// 调用方法$c1 -> test();?>

定义:隐藏对象的属性和实现细节,仅对外提供公共的调用,控制在程序中属性的读取和修改的访问级别。
访问控制(可见性约束)通过在前面添加关键字实现。
例子<?phpclass myclass{ public $a ='public'; protected $b ='protected'; private $c = 'private'; public function test(){ // 类自身调用 //echo $this->a; //echo $this->b; //echo $this->c; }}// 实例化$c1 = new myclass();// 类外 以对象形式调用echo $c1 -> a; // publicecho '<br/>';// echo $c1 -> b; 报错// echo $c1 -> c; 报错// 调用方法$c1 -> test();?>

相关推荐:
php面向对象之类与实例化对象
php面向对象的基本概念
以上就是php面向对象之封装的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product