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

邹平网站定制网站的构建一般要多久

邹平网站定制,网站的构建一般要多久,网络工程师app,基础网站怎么做1. 模板模式介绍 1、模板模式即模板方法模式自定义了一个操作中的算法骨架#xff0c;而将步骤延迟到子类中#xff0c;使得子类可以不改变一个算法的结构#xff0c;可以自定义该算法的某些特定步骤#xff1b; 2、父类中提取了公共的部分代码#xff0c;便于代码复用而将步骤延迟到子类中使得子类可以不改变一个算法的结构可以自定义该算法的某些特定步骤 2、父类中提取了公共的部分代码便于代码复用 3、部分抽象方法是由子类实现的子类可以通过方法实现增加相应的功能 4、为了防止公共骨架方法重写操作一般公共流程方法上都加有 final 关键字 5、自定义钩子方法控制公共流程方法某些步骤是否需要执行。 2.模板模式结构类 ① 抽象方法模板抽象类中自定义由实现类具体实现。 ② 具体方法模板抽象类中非抽象方法公共流程方法实现类中可以继承或重写它。 ③ 钩子方法模板抽象类已经实现用于判断的逻辑方法。实现类决定是否重写此方法该方法为钩子方法 3.模板模式代码案例 一、模板抽象类 public abstract class IRobotTemplateT {// 骨架算法(流程)public final void processExecute(T param) {this.executeGo(param);// 钩子方法决定是否执行默认不执行if (this.isOpen()) {this.executeRun(param);}}// 步骤1-待实现public abstract void executeRun(T param);// 步骤2-待实现public abstract void executeGo(T param);// 钩子方法public boolean isOpen() {return false;} }二、模板实现类 Component public class RobotTemplate extends IRobotTemplateUserInfo {Overridepublic void executeRun(UserInfo userInfo) {System.out.println(userInfo.getUsername() 会跑步);}Overridepublic void executeGo(UserInfo userInfo) {System.out.println(userInfo.getUsername() 会走路);}Overridepublic boolean isOpen() {return true; // 重写钩子方法使执行executeRun方法} } 三、运行模板模式 Resource private IRobotTemplate robotTemplate;Override public void process(UserInfo userInfo) {userInfo new UserInfo();userInfo.setUsername(机器人小智);// 执行模板抽象类中的公共流程方法robotTemplate.processExecute(userInfo); }四、执行结果
http://www.yutouwan.com/news/135780/

相关文章:

  • 网站推广排名收费什么是 网站的逻辑结构
  • 自己做的网站加载慢的原因为什么只有建设网站打不开
  • 无需注册免费创建网站aspcms模板
  • 网站开发微博微信公众平台小程序怎么发布
  • 做网站是什么软件网站类别选择
  • wap建站教程重庆seo网络推广优化
  • 电子商务网上购物网站建设规划html5手机网站案例
  • 做明星粉丝网站免费制作企业小程序
  • 天水网站开发技术招聘专业的网站建设托管
  • 沈阳外贸网站制作公司搭建直播网站需要怎么做
  • 商城网站建设一般需要多少钱世界500强企业排名2024最新名单
  • 宁波网站建设制作多少钱一个网站的欢迎页怎样做
  • 旅游包车网站最新模板重庆seo网站排名优化
  • ps做购物小网站展厅展馆策划设计
  • 网站开发框架系统做网站加班
  • 东阳市住房和城乡建设局网站制作图片下载什么软件
  • 用asp做网站遇到的问题包装在线设计网站
  • wordpress 移动站网站哪家公司做得好
  • 电子商务网站建设功能网站美工设计流程
  • 怎么搭建本地网站ui设计师个人网站建设
  • 网站建设费是宣传费用吗wordpress手机端主题插件下载
  • 如皋网站建设wordpress v4.1教程
  • 高端设计参考网站做网站的编程语言组合
  • 创建网站和主页工作室主题网站模板
  • 河南五建建设集团有限公司网站企业网站更新频率
  • dedecms制作网站地图软件开发和编程的区别
  • 郑州自助建站模板建设网站计划ppt模板
  • 网站综合营销方案设计wordpress 改成论坛
  • 如何判断网站是响应式的还是建网站和建小程序多少钱
  • 山东枣庄滕州网站建设棋牌软件开发平台