批改状态:合格
老师批语:可以先隐藏不要发布
5月1日作业
将本周未完成的作业全部补齐将本周的学习重点,如继承, 抽象类, trait笔记整理好实例演示后期静态绑定的原理与实现实例演示属性重载/拦截器的所有方法实例演示方法重载/拦截器的所有方法[选做]仿写课堂上的数据查询构造器, 多写几个方法试试看
以下是静态继承上下文。
class demo1{public static function aaa(){}}class demo2 extends demo1{public static function aaa(){parent::aaa().'......';}}
<?phpabstract class Dad{public static function create(){return new static();}}class son1 extends Dad{}class son2 extends Dad{}$son1 = son1::create();var_dump($son1);echo '<hr>';$son2 = new son2();var_dump($son2);
未完待续
未完待续
感想:属性重载拦截器和方法拦截器还在学习中,还没搞懂,所以先提交以上这些,朱老师可以先别判。我后续写完您再判。不是不想完成作业,是真的没搞懂。写不出来。抱歉。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号