首页 » 网站推广 » 足球推介php技巧_web开拓之PHP面向对象4

足球推介php技巧_web开拓之PHP面向对象4

访客 2024-12-10 0

扫一扫用手机浏览

文章目录 [+]

abstract class Skill{ abstract function doSkill();}class Zhangsan extends Skill{ public function doSkill(){ echo "我是张三,会打篮球".PHP_EOL; }}class Lisi extends Skill{ public function doSkill(){ echo "我是李四,会踢足球".PHP_EOL; }}$zhangSan = new Zhangsan();$liSi = new Lisi();$zhangSan->doSkill();$liSi->doSkill();

以上会输出如下内容:

我是张三,会打篮球我是李四,会踢足球

注:抽象类,便是把某些人能做的事情和拥有的共同的属性放到一个抽象类中,比如上面代码中的Skill类,并且抽象类的类名必须前面利用abstract润色,且里面的方法必须至少一个利用abstract润色;抽象类是不能被直接被实例化的,如果你new Skill()会报错;继续抽象类的类必须实现抽象类中的abstract方法,比如上方的Zhangsan类继续(extends)Skill类,以是,必须在类中实现doSkill这个抽象方法!

足球推介php技巧_web开拓之PHP面向对象4

本日就先写到这里,大家把这个面向工具前面这些先消化一下,这些都是重点,来日诰日我会连续更新,也是OOP中的重点中的重点,即OOP三大特色:封装,继续,多态 的讲解!
最主要的是多态,这里在很多系统架构中都会用到,说难实在也不难!
便是一个用法而已!
[奸笑]

足球推介php技巧_web开拓之PHP面向对象4
(图片来自网络侵删)
标签:

相关文章