当前位置: 首页 > news >正文

wordpress规则东莞seo网络推广专

wordpress规则,东莞seo网络推广专,wordpress mysql用户名,网站做记录访客本文仅作学习笔记与交流,不作任何商业用途,作者能力有限,如有不足还请斧正 本系列作为七大原则和设计模式的进阶知识,看不懂没关系 请看专栏:http://t.csdnimg.cn/mIitr,查漏补缺 1.迪米特法则(…

本文仅作学习笔记与交流,不作任何商业用途,作者能力有限,如有不足还请斧正
本系列作为七大原则和设计模式的进阶知识,看不懂没关系

请看专栏:http://t.csdnimg.cn/mIitr,查漏补缺

1.迪米特法则(Law   Of Demeter )

        迪米特法则强调了对象之间的松耦合。具体来说,它指出一个对象不应该知道太多关于其他对象的细节,只与直接的朋友通信

        朋友是指:与该对象直接交互的其他对象或与该对象有关联关系的其他对象

2.举栗子

反例

我有三个类,服务员,菜单和顾客,我想让顾客点餐,需要什么?

一个服务员

一份菜单

服务员点单的行为

但是我不想让顾客知道我菜单的一些细节,比如我菜单内要是写了成本价,显然不能让其知道

但是在这个设计中,People 类直接依赖于 Menu 类,违反了迪米特法则

应该避免让 People 类知道太多关于 Menu 类的细节 ,但仍旧能让顾客点餐

修改

菜单类不变,直接让全权让服务员托管点单就行了

// 服务员
public class Waiter
{// 私有,不对外开放private Menu menu = new Menu();public string GetMenuContent(){return menu.Content;}
}// 顾客
public class People
{public void GetMenu(){Waiter waiter = new Waiter();Console.WriteLine(waiter.GetMenuContent());}
}

http://www.ds6.com.cn/news/76787.html

相关文章:

  • 整站seo定制semantic scholar
  • 河南住房和城乡建设厅一体化平台网站深圳seo公司排名
  • 重庆网站制作外包公司全媒体运营师报名入口
  • java做购物网站站长之家素材网
  • 商城网站设计公司网络怎么做推广
  • 政府门户网站建设总体情况简介seo5
  • wordpress怎么做主题重庆seo整站优化
  • 装饰公司315活动网站怎么做百度怎么打广告在首页
  • 数码产品网站建设济南网络营销外包
  • 做高效能的父母网站中企动力做网站推广靠谱吗
  • 做车品的网站网络营销属于什么专业类型
  • 查询网站域名网络营销推广方案怎么写
  • 合肥新站区有做网站的吗工程建设数字化管理平台
  • 灰色网站如何推广传智播客培训机构官网
  • 工业网站建设中国舆情观察网
  • 巩义移动网站建设怎样进入12345的公众号
  • 如何说服老板做网站百度软件
  • 做网站的研究生专业站长之家seo查询
  • 17网站一起做网店打不开免费发布信息网网站
  • 网站建设目标论文中国北京出啥大事了
  • 网站如何注销重庆关键词优化
  • 现在那个网站做视频最赚钱足球最新世界排名表
  • 婚纱摄影网站设计谷歌sem和seo区别
  • 建设工程类网站推广普通话宣传语100字
  • 那些视频网站能用来直接做href视频seo优化教程
  • seo查询站长百度在西安的公司叫什么
  • 企业网站四种类型百度站长收录提交入口
  • 检查网站的死链接网店代运营骗局流程
  • html做动态网站吗中央电视台新闻联播广告价格
  • 北京网站制作团队青岛网站建设微动力