
软件开发
wwena8
现为研一在读学生
展开
-
软件开发1-IOC控制反转
设计准则中的开闭原则,即无需修改任何一行程序代码,将功能加入至原先的应用程序中,也可以在不修改任何程序的情况下移除。某地区有各种不同的商店,每家商店都卖四种水果:苹果十元一个、香蕉二十元一个、橘子三十元一个、西瓜四十元一个,顾客可以在任意商店进行购买,每家商店需要可以随时向税务局提供总销售额。 class Shop { // 商店的名字 private $name; // 商店的总销售额 private $turnov转载 2020-06-10 14:09:44 · 153 阅读 · 0 评论 -
设计模式小结
设计模式主要包括23种,但是大体上可以划分为3大类即创建型、结构型、行为型。一 创建型,主要是在成产对象的阶段使用,在此重点学习工厂方法和单例两类。1 工厂方法:定义抽象工厂类,将类的实例化放到了子类中,同时在抽象工厂类中定义抽象操作方法,在抽象工厂类的子类中做实际方法的实现。yii2中的 interface ActiveRecordInterface就使用了该模式。2 单例:在对象操...原创 2019-11-03 14:40:05 · 112 阅读 · 0 评论