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

南昌市城市建设档案馆网站平台做网站点击

南昌市城市建设档案馆网站,平台做网站点击,网站开发的搭建框架是什么意思,网站构建建设制作平台题目如下: 工厂类用于根据客户提交的需求生产产品(火车、汽车或拖拉机)。火车类有两个子类属性:车次和节数。拖拉机类有1个子类方法耕地,方法只需简单输出“拖拉机在耕地”。为了简化程序设计,所有…

题目如下:        

工厂类用于根据客户提交的需求生产产品(火车、汽车或拖拉机)。火车类有两个子类属性:车次和节数。拖拉机类有1个子类方法耕地,方法只需简单输出“拖拉机在耕地”。为了简化程序设计,所有类的运输方法只需显示“。。。开始进行货物运输。”

需要编写Motor接口的子类:

三个子类Train、Car和Tractor,实现接口Motor,并覆写transport()方法。

需要编写工厂类Factory:

设计一个工厂类Factory,包含一个createMotor(String name)方法,此方法返回值为接口Motor的子类实例对象。

已有的车接口定义如下:

interface Motor
{public static float power=100;public static float carrier=100;public void transport();
}

已有的Main类定义:

/* 请在这里填写答案 */public class Main
{public static void main(String args[]){     Scanner scan=new Scanner(System.in);String name;name=scan.next();Motor m=Factory.createMotor(name);if(m==null)System.out.println("没有此类车。");elsem.transport();}
}

根据题目要求,代码实现如下:

class Train implements Motor {int number;int pitch;@Overridepublic void transport() {System.out.println("车次为30,节数为:20的火车开始进行货物运输。");}	
}class Car implements Motor {@Overridepublic void transport() {System.out.println("汽车开始进行货物运输。");}	
}class Tractor implements Motor {public void work() {System.out.println("拖拉机在耕地");}@Overridepublic void transport() {work();System.out.println("拖拉机开始进行货物运输。");}	
}class Factory {public static Motor createMotor(String name) {if(name.equalsIgnoreCase("火车"))return new Train();else if(name.equalsIgnoreCase("汽车"))return new Car();else if(name.equalsIgnoreCase("拖拉机"))return new Tractor();elsereturn null;}
}

以上就是 PTA-6-45 工厂设计模式-运输工具 的全部内容了,希望能对你有所帮助!

http://www.yayakq.cn/news/726190/

相关文章:

  • 网站建设和推广需要多少费用wordpress美化标题
  • 电信专线可以做网站吗营销案例网站推荐
  • 保安公司网站如何做网站建设与管理书
  • 专门做衬衣的网站微信会员卡系统怎么做
  • 营销型网站哪家好广州网站公司建设
  • 东莞物流网站设计公司wordpress速度优化插件
  • 专业网站是什么意思青岛谷歌网站建设
  • 有什么做海报网站广州设计网站培训班
  • oracle网站开发推广引流图片
  • 做网站的框架组合长沙企业网站建设价格
  • 广东湛江怎么做网站教程广西建设厅网站专家申请表
  • 荆州市城市建设投资开发有限公司网站丹东市供求信息网免费发布
  • 南宁网站制作哪家好西安seo公司哪家好
  • 快速开发网站的应用程序洛阳做网站哪家便宜
  • 大型网站开发框架有哪些如何做淘宝商城网站设计
  • 做网站除了有服务器还需要什么问题淘宝引流推广怎么做
  • 个人博客网站备案残疾人信息无障碍网站建设
  • 大学学风建设专题网站做网站怎么分手机版和电脑版
  • 一个人做网站时间社群是合法的营销平台吗
  • 俱乐部网站 模板wordpress导入失败
  • app网站开发哪家好完成网站建设
  • 在哪个网站上做实验仪器比较好山东济南网站建设优化
  • 尧都区建设厅官方网站东莞做展示网站的公司
  • 有那个网站wordpress文章模板编辑
  • 怎么在百度做网站推广织梦如何制作静态网站模板
  • 番禺做网站设计外贸网站屏蔽国内ip
  • 金华永康网站建设影城网站设计
  • 网站推广的好处cms源码下载
  • 天门网站开发建设项目网站备案申请表
  • seo公司是怎么做的网站开发图片加载过慢如何优化