为了账号安全,请及时绑定邮箱和手机立即绑定

php-ood封装

标签:
PHP

<?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 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消