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

兰州网站备案谁家做免费建设网站的画出

兰州网站备案谁家做,免费建设网站的画出,叶茂中品牌策划公司,网站开发与设计实验报告总结实验9#xff1a;桥接模式 本次实验属于模仿型实验#xff0c;通过本次实验学生将掌握以下内容#xff1a; 1、理解桥接模式的动机#xff0c;掌握该模式的结构#xff1b; 2、能够利用桥接模式解决实际问题。 [实验任务]#xff1a;两个维度的桥接模式 用桥接模式…实验9桥接模式 本次实验属于模仿型实验通过本次实验学生将掌握以下内容 1、理解桥接模式的动机掌握该模式的结构 2、能够利用桥接模式解决实际问题。 [实验任务]两个维度的桥接模式 用桥接模式实现在路上开车这个问题其中车可以是car或bus路可以是水泥路或沥青路。 类图  源代码  /*** 抽象汽车类*/ public abstract class Vehicle {protected Road road;//为汽车设置行驶的马路public void setRoad(Road road){this.road road;}//抽象行驶方法public abstract void drive(); }public class Bus extends Vehicle {//bus的行驶方法Overridepublic void drive(){String carType bus;this.road.bedrive(carType);} }public class Car extends Vehicle {//car的行驶方法Overridepublic void drive(){String carType car;this.road.bedrive(carType);} }public interface Road {void bedrive(String carType); }public class ConcreteRoad implements Road {//水泥路Overridepublic void bedrive(String carType){System.out.println(carType在水泥路行驶);} }public class PitchRoad implements Road {//沥青路Overridepublic void bedrive(String carType){System.out.println(carType 在沥青路行驶);} }import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.NodeList;import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import java.io.File;public class XMLUtil {public static Object getBean(String args){try{DocumentBuilderFactory dFactory DocumentBuilderFactory.newInstance();DocumentBuilder builder dFactory.newDocumentBuilder();Document doc;doc builder.parse(new File(src/main/resources/config9.xml));Node classNode null;NodeList nl doc.getElementsByTagName(className);if (args.equals(road)){classNode nl.item(0).getFirstChild();} else if (args.equals(vehicle)){classNode nl.item(1).getFirstChild();}String cName classNode.getNodeValue();Class c Class.forName(cName);Object obj c.newInstance();return obj;}catch (Exception e){e.printStackTrace();return null;}} }public class Client {public static void main(String[] args){//从xml配置文件动态获取汽车类型Vehicle vehicle (Vehicle) XMLUtil.getBean(vehicle);//动态获取路的类型Road road (Road) XMLUtil.getBean(road);//给汽车设置行驶的路vehicle.setRoad(road);//调用汽车的行驶方法vehicle.drive();} }config9.xml ?xml version1.0 encodingUTF-8? configclassNameTutorial_9.ConcreteRoad/classNameclassNameTutorial_9.Bus/className /config 运行效果
http://www.w-s-a.com/news/577638/

相关文章:

  • 做ip资讯的网站怎么在wordpress中套用同行网页
  • 医院网站如何备案东莞优化公司收费
  • 罗村网站开发适合ps做图的素材网站有哪些
  • 网站建设中 油财宝企业网址怎么整
  • asp.net空网站php网站开发要学什么
  • 做可视化的网站微信网站模版下载
  • 包头移动的网站建设茂名建站价格
  • 网站文章内容一键排版功能铜山网站建设
  • cdr可不可做网站对网站建设起到计划和指导的作用
  • 合肥最好的网站建设网页设计心得体会2000字
  • 西安网站品牌建设门户网站类型
  • 网上做调查问卷的网站请人做网站域名和主机
  • 个人网站模板html5找公司网站建设
  • 找最新游戏做视频网站一个做网站的团队需要哪些人员
  • 威海市做网站的做网站很难吗
  • 广州房地产网站建设方案怎么免费申请网站
  • 免费生成网站软件下载影视公司名字取名
  • 网站公司提供程序免费的网页入口
  • jsp网站开发实例教学房产网站怎么做400电话
  • 网络营销方式及流程广州seo工作
  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱