数码资讯
PHP笔记:基于面向对象设计的详细解决方案
公共代表全局,可以访问类的内部外部子类。 复制代码代码如下所示: < PHP 类测试{ 公共$name = 'janking, 合性=凸出的, 23美元; 功能__construct(){ $; } 函数(){ $; } } $ =新测试(); 回声'; 年龄= 100岁; =; 美元=性别=女性;
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
公共代表全局,可以访问类的内部外部子类。
复制代码代码如下所示:
< PHP
类测试{
公共$name = 'janking,
合性=凸出的,
23美元;
功能__construct(){
$;
}
函数(){
$;
}
}
$ =新测试();
回声';
年龄= 100岁;
=;
美元=性别=女性;
函数();
>
公共
私有是私有的,只能在类中使用;
复制代码代码如下所示:
< PHP
类测试{
私人$name = 'janking,
合性=凸出的,
23美元;
功能__construct(){
美元-> funcone();
}
函数(){
$;
}
私有函数funcone(){
$;
}
}
$ =新测试();
回声';
函数();
美元=年龄= 100不能访问私有属性;
$>。不能访问私有属性;
美元>性别=女性不能访问私有属性;
$ P -> funcone(到); / /调用私有方法的测试:funcone(从)语境。
>
私人
受保护是受保护的,只能在类或子类中或父类中访问;与封装相关的魔术方法:
__set():是自动调用私有成员属性值的直接方法
__get():是自动调用方法时的私有成员属性值直接得到
__isset();方法是自动调用此方法时,私有财产是存储在一个直接设置视图对象
__unset();是自动呼叫时直接撤消删除私人财产在一个对象的方法
复制代码代码如下所示:
< PHP
类测试{
公共$name = 'janking,
合性=凸出的,
23美元;
功能__construct(){
$;
}
函数(){
$;
}
}
$ =新测试();
回声';
年龄= 100岁;
=;
美元=性别=女性;
函数();
>
公共
私有是私有的,只能在类中使用;
复制代码代码如下所示:
< PHP
类测试{
私人$name = 'janking,
合性=凸出的,
23美元;
功能__construct(){
美元-> funcone();
}
函数(){
$;
}
私有函数funcone(){
$;
}
}
$ =新测试();
回声';
函数();
美元=年龄= 100不能访问私有属性;
$>。不能访问私有属性;
美元>性别=女性不能访问私有属性;
$ P -> funcone(到); / /调用私有方法的测试:funcone(从)语境。
>
私人
受保护是受保护的,只能在类或子类中或父类中访问;与封装相关的魔术方法:
__set():是自动调用私有成员属性值的直接方法
__get():是自动调用方法时的私有成员属性值直接得到
__isset();方法是自动调用此方法时,私有财产是存储在一个直接设置视图对象
__unset();是自动呼叫时直接撤消删除私人财产在一个对象的方法
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。