20112012学年第一学期计应0901班《JAVA设计模式》课程期末试卷一选择题(每小题2分共40分)1设计模式一般用来解决什么样的问题( ) A.同一问题的不同表相 B不同问题的同一表相 C.不同问题的不同表相 D.以上都不是2下列属于面向对象基本原则的是( ) A.继承 B.封装 C.里氏代换 D都不是3Open-Close原则的含义是一个软件
第第1212章章组合模式组合模式
技术与设计1期末试卷12班级:高一( )班 : : 总分: [注意事项] 1 试卷分为客观题30分主观题70分考试时间为45分钟 2 注意书写工整卷面整洁按指定的地方解答 第一卷 客观题(30分) 请把选择题答案填到以下表格中题目 1 2 3? 4 5 6 7 8 9 10 选项 一 单项选择题(每小题3分共30分) 1 技术的产生和发展满足了人们的需求它的作用体现在(
GRASP(General Responsibility Assignment Software Patterns)创建者(Creator)问题:谁创建了A解决方案:如果以下条件之一为真时(越多越好)将创建类A实例的职责分配给B:B包含或组成聚合了AB记录AB紧密地使用AB具有A的初始化数据举例:比如在富客户端应用开发中主程序创建一个主窗口对象然后有主窗口对象来负责创建它内部的各种菜单按钮等对象(
——————————————装————————————————订————————————————线————————————————————————————————2010-2011学年第一学期计算机科学学院《Java语言程序设计》期末考试试卷(A卷)年级:08 专业:计算机科学技术 班级: : : 题号一二三四五六总分签名得分注:1共120分钟总分100分2此试卷适
设计模式前言23种设计模式学了很多次每次都是学完就忘网上有很多形象的例子代码视频但实现方式上很难说抓住了精髓而且还受制于java语言本身(比如很难在运行时扩展程序annotation只是一种静态的标识要达到目的还需要一套复杂的解析过程或许可以考虑使用groovy)更优雅地使用设计模式更切合实际情况地完成功能才能在学习的过程中真正地理解那时候才是真懂了 设计原则面向对象五个基本原则(SOLID)S-
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级JAVA模式设计工厂模式从前有一个有钱人他家有三辆汽车——Benz奔驰Bmw宝马Audi奥迪还雇了司机为他开车不过这个有钱人坐车时有一个怪癖:他上Benz车后会跟司机说开奔驰车坐上Bmw后他就会说开宝马车坐上Audi时就说开奥迪车当你听到这样的话时你一定在想:这人有病直接说开车不就行了 而当我们把这个有钱人的行为放到我们程序设
#
1设计模式一般用来解决什么样的问题( a)??? A.同一问题的不同表相??? B不同问题的同一表相??? C.不同问题的不同表相??? D.以上都不是2下列属于面向对象基本原则的是( c )??? A.继承? B.封装 C.里氏代换? D都不是3Open-Close原则的含义是一个软件实体( a )??? A.应当对扩展开放对修改关闭.??? B.应当对修改开放对扩展关闭??? C.应当对
#
违法有害信息,请在下方选择原因提交举报