zoukankan      html  css  js  c++  java
  • 何时抽象

    2017年6月30日 16:31:28 星期五

    编写PHP不像java抽象类, 接口类的使用已经习以为常

    PHP的抽象层级不会很多, 但有时候也需要借鉴一下其它语言普遍的设计思想

    比如说:

    商城里边有各种各样的促销活动,

    他们最终在前端展示的信息都基本相同, 这样, 就可以有一个公共的抽象类, 定义一些公共的接口: title, content, notice

    不同的活动, 比如说满减, 满赠, 实现这些接口

    如果一个商品同时参加了很多活动, 就可以循环的new出这些子类并调用这些相同命名的方法, 去获取所有的活动信息了

    简单总结

    N个东西确实绝大部分的服务都是相同的, 而且新增的东西也可以设计成相同功能的服务, 而且需要一次性把子服务结果都获取出来, 那就抽象一个父类(当然也可以不抽象出父类, 开发者默契的都提供相同命名的功能就好)

  • 相关阅读:
    投资数据来源
    白酒
    医药
    农林牧渔
    软件IT
    基建
    ajax验证用户名 当用户名框的数据改变时 执行ajax方法
    jQuery load() 方法
    js各种验证文本框输入格式
    JAVASCRIPT技术 表达式验证
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/7099580.html
Copyright © 2011-2022 走看看