文章詳情頁
為什么一個類里面只能有一個私有的 我不知道按了什么誰給解釋一下
瀏覽:121日期:2022-06-03 17:28:45
問題描述
<?php
header('Content-type:text/html;charset=utf-8');
class Staff
{
private $name ;
// public $age ;
//public $salary;
就是這里 不可以 把age 和salary 改成私有的
public function __construct($name,$age,$salary)
{
$this->name = $name;
$this->age = $age;
$this->salary =$salary;
}
public function __get($name)
{
return $this->name;
}
public function __set($name,$value)
{
if($name === 'age')
{
return false;
}
$this->name=$value;
}
}
$obj=new Staff('22',24,500);
//echo $obj->name;
echo $obj->age;
echo '<hr>';
echo $obj->name;
echo '<hr>';
echo $obj->salary;
問題解答
回答1:類里面的私有成員沒有數量限制
上一條:PHP無法生成首頁下一條:老師我的phpstudy頁面為啥是這樣
相關文章:
1. python - beautifulsoup獲取網頁內容的問題2. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題3. docker鏡像push報錯4. docker - 如何修改運行中容器的配置5. docker-machine添加一個已有的docker主機問題6. Android "1"=="1" 到底是true還是false7. fragment - android webView 返回后怎么禁止重新渲染?8. angular.js - 在終端中用yeoman啟用angular-generator報錯,求解?9. java - 請問在main方法中寫成對象名.屬性()并賦值,與直接參參數賦值輸錯誤是什么原因?10. docker不顯示端口映射呢?
排行榜
