搜索

类成员的访问与封装技术

原创 2019-03-24 10:42:24 270
摘要:<?php echo '<h3>类成员的访问与封装技术</h3>'; class Game { public $game; protected $userName; private $passWord; public function __construct($name,$userN
<?php
echo '<h3>类成员的访问与封装技术</h3>';
class Game
{
public $game;
protected $userName;
private $passWord;
public function __construct($name,$userName,$passWord)
{
$this->game = $name;
$this->userName = $userName;
$this->passWord = $passWord;
}
public function getUser()
{
if($this->userName == '马云'){
return '马爸爸你也敢查,拖出去宰了!';
}
return $this->userName;
}
public function getPass()
{
$this->getPass2();
}
private function getPass2(){
if($this->passWord == '123456'){
return '密码过于简单';
}
return $this->passWord;
}
}
$chiji = new Game('刺激战场','扶我起来我还能秀',123456);
echo $chiji->game,'<br>';
// echo $chiji->userName,'<br>';
// echo $chiji->passWord,'<br>';
echo '调用方法获得protected属性:'.$chiji->getUser().'<br>';
echo '调用方法获得private属性:'.$chiji->getPass().'<br>';

tes.png

批改老师:查无此人批改时间:2019-03-25 09:11:52
老师总结:完成的不错。代码下次缩进,没有层次,看着不整齐,继续加油

发布手记

热门词条