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

原网站备案在哪优化网站定制

原网站备案在哪,优化网站定制,怎么注册自己网站吗,wordpress蜜蜂依赖注入指的就是类A依赖于类B#xff0c;通过外部注入的方式来实现#xff0c;而不是通过自身去实现。 这样做的好处就是可以使得代码之间更加的解耦。 举个例子#xff0c;船#xff08;ship#xff09;包含有船桨#xff08;oar#xff09;#xff0c;以下为高耦合的… 依赖注入指的就是类A依赖于类B通过外部注入的方式来实现而不是通过自身去实现。 这样做的好处就是可以使得代码之间更加的解耦。 举个例子船ship包含有船桨oar以下为高耦合的写法 public class Oar { //船桨public Oar(){ } }   public class Ship {private Oar oar;//船桨public Ship(){oar new Oar();//在类中自己实现船桨}} 这样写的坏处就是ship和oar耦合度太高将来如果oar发生变化比如需要指定oar的长度 public class Oar { int length;public Oar(int length){ this.length length;} } 那么ship的代码也需要进行修改 public class Ship {private Oar oar;public Ship(int length){//指定船桨的长度oar new Oar(length);}} 使用依赖注入的方法对上面的代码进行修改通常有3中方法 1.构造函数传递依赖 public class Ship {private Oar oar;public Ship(Oar oar){this.oar oar;//构造函数传递}} 2.Setter函数传递 public class Ship {private Oar oar;public Ship(){}public void setOar(Oar oar){//setter函数传递this.oar oar;}} 3.接口声明传递 将船和船桨抽象成一个接口 public interface OarI {//浆接口}   public interface ShipI {//船接口public void setOar(OarI oar);//接口依赖传递} 船和浆分别继承接口 public class Oar implements OarI{public Oar(){}}   public class Ship implements ShipI{private OarI oar;public Ship(){}Overridepublic void setOar(OarI oar) {this.oar oar;}} 经过修改之后船和船桨更加解耦特别是第三种接口传递依赖当需求发生变化时修改的地方会比较少结构也很清晰。 转载于:https://www.cnblogs.com/huangbei1990/p/6409625.html
http://www.pierceye.com/news/599774/

相关文章:

  • 一个vps建两个网站怎么弄数据库网络营销应用方式
  • 网站开发快递c 网站开发入门视频教程
  • 阿里巴巴国际站介绍深圳网站建设 猴王网络
  • 扬中网站建设哪家好五百丁简历官网
  • 素马设计顾问讲解价格短视频seo什么意思
  • 注册域名查询网站智慧团建网站登陆平台
  • 网站建设和搜索引擎优化技术有哪些
  • 网站创建的基本流程seo网站排名全选
  • 乐山网站公众号建设wordpress微电影模板
  • 天津专门做网站长春市网站制作
  • 怎样用php做网站英文网站建设580
  • 凡客登录入口网站优化垂直化好还是扁平化好
  • 网站诊断高端网站建设 杭州
  • 营销网站案例北京公司建设网站
  • 网站建设全域云网店美工的职责有哪些
  • seo优化网站的手段亚洲国产中文域名查询
  • 网络营销网站源码学校网站建设评审会议通知
  • 品牌网站升级创意设计椅子
  • 海口网站制作公司商标注册网上查询
  • 世界上前端做的最好的网站2345浏览器官网网址
  • 做模板网站赚钱吗网站建设需要多少内存
  • C语言网站开发pdf专科网站开发简历
  • 静态网站怎么做优化网站建设用什么软件
  • 如何建设移动端网站物联网设计
  • 赣州网站设计哪里好天河网站建设多少钱
  • 做lol直播网站设计一个公司网站多少钱
  • 电商网站 投诉百度录入网站
  • 如何做产品网站网页论坛的网站开发项目
  • 如何在记事本中做网站链接冰雪蜜城店加盟费多少
  • 中山网站建设公司专业建站公司设计