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

建设一个网站可以采用那几方案做个外贸网站大概多少钱

建设一个网站可以采用那几方案,做个外贸网站大概多少钱,陕西省建设监理协会证书查询网站,微信商城与网站一体记录#xff1a;477 场景#xff1a;Java的关键字interface应用#xff0c;一个接口#xff0c;多个实现类。面向接口编程#xff0c;把业务逻辑线提取出来作为接口#xff0c;具体的业务实现通过该接口的实现类来完成。 版本#xff1a;JDK 1.8。 1.一个Java接口 (…记录477 场景Java的关键字interface应用一个接口多个实现类。面向接口编程把业务逻辑线提取出来作为接口具体的业务实现通过该接口的实现类来完成。 版本JDK 1.8。 1.一个Java接口 (1)说明 使用Java关键字interface修饰的类型就是接口。 接口里面方法一般没有函数体实际就是抽象方法。 比如String announceStart(); 接口里面方法有函数体情况一般使用default关键字修饰。 比如default String holdSportGame() { ...} (2)代码 public interface SportContest {//开场仪式String announceStart();//举行比赛ResultDto playGame();//颁奖仪式String announceEnd(ResultDto resultDto);//举行体育赛事default String holdSportGame() {String result01 announceStart();ResultDto result02 playGame();String result03 announceEnd(result02);return result03;} } 2.多个实现类实现同一个Java接口 实现Java接口使用implements关键字。 (1)实现类TableTennisContest public class TableTennisContest implements SportContest {//赛事任务private TaskDto taskDto null;public TableTennisContest(TaskDto taskDto) {this.setTaskDto(taskDto);}Overridepublic String announceStart() {TaskDto taskDto this.getTaskDto();System.out.println(举行乒乓球比赛入场仪式:);System.out.println(步骤一: taskDto.getEventName() 队员入场.);System.out.println(步骤二: 裁判员、教练员等各就各位.);return 乒乓球比赛进行中;}Overridepublic ResultDto playGame() {TaskDto taskDto this.getTaskDto();System.out.println(举行乒乓球比赛: taskDto.getContent() ,选手们在奋力搏击.);return ResultDto.builder().teamName(中国乒乓球队).content(女单决赛冠军).build();}Overridepublic String announceEnd(ResultDto resultDto) {System.out.println(举行颁奖仪式: );System.out.println(步骤一: 为 resultDto.getTeamName() resultDto.getContent() 颁发金牌.);System.out.println(步骤二: 升中华人民共和国国旗,奏中华人民共和国国歌.);return 乒乓球比赛圆满结束;}public TaskDto getTaskDto() {return this.taskDto;}public void setTaskDto(TaskDto taskDto) {this.taskDto taskDto;} } (2)实现类SwimmingContest public class SwimmingContest implements SportContest {//赛事任务private TaskDto taskDto null;public SwimmingContest(TaskDto taskDto) {this.setTaskDto(taskDto);}Overridepublic String announceStart() {TaskDto taskDto this.getTaskDto();System.out.println(举行游泳比赛入场仪式:);System.out.println(步骤一: taskDto.getEventName() 队员入场.);System.out.println(步骤二: 裁判员、教练员等各就各位.);return 游泳比赛进行中;}Overridepublic ResultDto playGame() {TaskDto taskDto this.getTaskDto();System.out.println(举行游泳比赛: taskDto.getContent() ,选手们在冲刺记录.);return ResultDto.builder().teamName(中国游泳队).content(男子组200米决赛冠军).build();}Overridepublic String announceEnd(ResultDto resultDto) {System.out.println(举行颁奖仪式: );System.out.println(步骤一: 为 resultDto.getTeamName() resultDto.getContent() 颁发金牌.);System.out.println(步骤二: 升中华人民共和国国旗,奏中华人民共和国国歌.);return 游泳比赛圆满结束;}public TaskDto getTaskDto() {return this.taskDto;}public void setTaskDto(TaskDto taskDto) {this.taskDto taskDto;} } 3.示例测试 (1)说明 执行接口函数时需先创建接口实现类的实例对象。 (2)代码 public class ApplyInterface {// 主函数入口public static void main(String[] args) {System.out.println(*******************************);holdSportGame(new TableTennisContest(TaskDto.builder().eventName(乒乓球比赛).content(女单决赛).build()));System.out.println(*******************************);holdSportGame(new SwimmingContest(TaskDto.builder().eventName(游泳比赛).content(男子200米决赛).build()));System.out.println(*******************************);}// 面向接口编程public static void holdSportGame(SportContest sportContest) {sportContest.holdSportGame();} } (3)输出结果 ******************************* 举行乒乓球比赛入场仪式: 步骤一: 乒乓球比赛队员入场. 步骤二: 裁判员、教练员等各就各位. 举行乒乓球比赛: 女单决赛,选手们在奋力搏击. 举行颁奖仪式: 步骤一: 为中国乒乓球队女单决赛冠军颁发金牌. 步骤二: 升中华人民共和国国旗,奏中华人民共和国国歌. ******************************* 举行游泳比赛入场仪式: 步骤一: 游泳比赛队员入场. 步骤二: 裁判员、教练员等各就各位. 举行游泳比赛: 男子200米决赛,选手们在冲刺记录. 举行颁奖仪式: 步骤一: 为中国游泳队男子组200米决赛冠军颁发金牌. 步骤二: 升中华人民共和国国旗,奏中华人民共和国国歌. ******************************* 4.辅助实体类 (1)说明 在实体类中使用注解Data等来自lombok-1.18.24.jar。 (2)TaskDto Data Builder AllArgsConstructor NoArgsConstructor public class TaskDto implements Serializable {//赛事名称private String eventName;//活动内容private String content; } (3)ResultDto Data Builder AllArgsConstructor NoArgsConstructor public class ResultDto implements Serializable {//竞赛队伍private String teamName;//比赛成绩private String content; } 以上感谢。 2023年9月14日
http://mrfarshtey.net/news/74950/

相关文章:

  • 优秀的学校网站欣赏中国城乡和住房建设部网站
  • 济南网站建设 首选搜点网络专门做电视剧截图的网站
  • 新加坡域名注册网站响应式网站的建设
  • 深圳网站运营微信公众号wordpress
  • 石家庄网站建设哪里好西安商城类网站制作
  • 网站建设及数据分析网站更换目录名如何做301跳转
  • 南京网站建设 ww如何做x响应式网站
  • 泰安软件公司 泰安网站建设百姓网
  • 招聘网站怎么做介绍个人公众号怎么运营挣钱
  • 工信部网站备案信息怎么查询新华网海南频道
  • 太原哪里做网站长链接转化成短链接
  • 基于jsp的购物网站开发朋友圈网站怎么做的
  • 行业网站导航网站开发必备技能
  • 阜阳网站开发范例网站怎么做
  • 建筑公司网站设计思路北京建筑设计公司前十名
  • 广东省住房和城乡建设厅网站进不去山东本土确诊病例最新情况
  • 建设网站出现400错误wordpress自定义文章模板插件
  • 网站建设三个阶段如何使用家里电脑做网站服务器
  • 湛江cms建站系统群晖 wordpress 中文
  • 自己制作免费网站学校网站模板大全
  • 多个网站备案吗wordpress wp_enqueue_style
  • 移动端购物网站建设企业信息系统的功能和特点
  • 湖南省军区强军网网站群建设项目6用wordpress做博客
  • 专业制作网站哪家专业wordpress文章选项卡
  • 婚礼策划网站专业网站建设网站价格
  • php自助建站程序设计师在线网站
  • 做个模板网站多少钱wordpress 4 导航菜单
  • 手机怎么自创网站无锡网站排名公司
  • 网站网站建设策划书智慧团建个人注册
  • 如何建设黔货出山电子商务网站上海网页设计制作公司