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

佛山新网站建设渠道清新网站设计

佛山新网站建设渠道,清新网站设计,网站建设创意报告书,做 理财网站有哪些模板方法设计模式: 模板方法设计模式:解决方法中存在重复代码的问题。 模板方法设计模式的写法: 1、定义一个抽象类 2、在里面定义2个方法 ​ 一个是模板方法:把相同代码放里面去 ​ 一个是抽象方法:具体实现交给子类完成 建议使用…

模板方法设计模式:

模板方法设计模式:解决方法中存在重复代码的问题。

 
 

模板方法设计模式的写法

1、定义一个抽象类

2、在里面定义2个方法

​ 一个是模板方法:把相同代码放里面去

​ 一个是抽象方法:具体实现交给子类完成

建议使用final关键字修饰模板方法:

​ 模板方法是给对象直接使用的,不能被子类重写。

​ 一旦子类重写了模板方法,模板方法就失效了。

package com.ouyang.demo05;public abstract class Singer {//模板方法,存放多个子类方法中的相同代码//final防止模板方法被子类重写public final void sing(){System.out.println("上台");System.out.println("打开话筒");//同子类唱的歌词不一样,搞一个抽象方法,让子类重写doSing();System.out.println("关闭话筒");System.out.println("鞠躬");}public abstract void doSing();}

 

public class DaoLang extends Singer{@Overridepublic void doSing() {System.out.println("刀郎唱2002年的第一场雪!");}
}class Cxk extends Singer{@Overridepublic void doSing() {System.out.println("蔡徐坤唱明天会更好!");}
}

 

package com.ouyang.demo05;public class demo {public static void main(String[] args) {/*上台打开话筒蔡徐坤唱明天会更好!关闭话筒鞠躬--------------上台打开话筒刀郎唱2002年的第一场雪!关闭话筒鞠躬
*/Singer cxk=new Cxk();cxk.sing();System.out.println("--------------");Singer dl=new DaoLang();dl.sing();}
}
http://www.yayakq.cn/news/684326/

相关文章:

  • 郑州制作网站公司网站建设集团
  • 建设文明网 联盟网站的南宁网站建设官网
  • 蒲公英路由做网站深圳网站建设公司电话
  • 启业网查询官网网站优化建设南昌
  • 网站备案负责人一定要法人成都设计公司排名前十强
  • 制作类似网站软件怎么提高网站建设水平
  • 四会城乡建设局网站优化营商环境心得体会
  • ui设计模板网站oa系统怎么用
  • 中国十大旅游网站企业网站开发意义
  • 商务网站设计制作好的工具和方法遵义网约车资格证哪里申请
  • 山西响应式网站平台wordpress用户中心界面
  • 上海华谊集团建设有限公司网站口碑好的网页制作公司
  • 侨联 文化宣传 侨联网站建设小程序开发难吗
  • 莱芜0634技术支持 宿州网站建设邵阳建设局网站
  • 微餐饮网站建设平台制作网页类型一般分为什么
  • 做红包网站广州安全教育平台注册
  • 西宁建设厅培训中心网站泰安网站开发哪家便宜
  • 58同城做公司网站怎修改wordpress 图片特效
  • 扫码员在哪个网站可以做填写网站备案信息
  • 深圳公司网站设计成品网站seo
  • 上海php网站开发公司怎样做网络推广教学设计
  • 品牌vi设计是什么网站优化成都哪里好
  • 多个域名指向同一个网站百度如何推广网站
  • 网页设计与网站建设考试名词解释2019昆明微网站制作
  • 网站建设域名费wordpress关注公众号登录
  • 安庆网站建设为政务公开和网站建设先进个人
  • 建设市场监督管理网站空间 两个网站
  • 企业网站开发实训目的做网站销售 优帮云
  • jsp做网站案例老版本网站开发工具
  • 网站建设费用如何列支婚纱网站内容制作