<?php
//public 表示全局,类内部外部子类都可以访问;
//protected表示受保护的,只有本类或子类或父类中可以访问;
//private表示私有的,只有本类内部可以使用;
class MyTest{
private$name;
public$type;
//function 默认是public
function __construct($name=''){
return$this->name=$name;
}
//get函数对属性的保护
function __get($name){
return$this->name.'...';
}
//定义属性赋值
function __set($name,$value){
$this->$name=$value;
}
function writer(){
return$this->name.".巴金";
}
//私有方法
privatefunction power(){
return'the book '.$this->name.' is opening ...';
}
function ok(){
return$this->power().'ok.';
}
}
$book1=new MyTest('家');
echo$book1->writer()."</br>";
echo$book1->ok().'</br>';
$book1->name="1234";
echo$book1->name;
?>
http://localhost/php/19.php
家.巴金
the book 家 is opening ...ok.
1234...
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦