您当前的位置: 首页 >  php

知其黑、受其白

暂无认证

  • 3浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP策略模式

知其黑、受其白 发布时间:2021-04-23 15:22:54 ,浏览量:3

阅读目录
  • PHP简单策略模式
  • PHP策略模式详解
    • 问题
    • 解决
    • 环境类
    • 代码预览
    • 特点

PHP简单策略模式

策略模式是对象的行为模式,动态的选择需要调用的类。

1 策略模式三个角色:

  • 抽象策略角色
  • 具体策略角色
  • 环境角色

2 策略模式实现步骤:

  • 定义抽象角色类
  • 定义具体策略类
  • 定义环境角色类

3 抽象类原则:

  • 抽象类不能被实例化
  • 有抽象方法的类一定是抽象类;类必须要 abstract 修饰
  • 抽象方法不能有函数体;即 abstract function fun();
  • 抽象类中的非抽象方法,可以被子类调用
  • 非抽象子类继承抽象类,子类必须实现父类的所有抽象方法
  • 抽象子类继承抽象类,无需继承父类的抽象方法
            
关注
打赏
1665558895
查看更多评论
0.2607s