- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01周小课题目
OOAD
第一周小课题目
提示:
1)本课程所有设计编程的题目的编程工具,1)Java:2)C#:3)C++:,每个同学可选用其一或多种开发环境,由于都是流行的编程语言,建议使用多种语言完成题目。
2)每个同学在课堂上完成小课题目后,将代码打包上传到小课教师FTP服务器上,作为学生平时成绩考核依据。打包文件名:学号+姓名+第x周.rar: 其中 x为教学周序号,1-17。如小课上不能及时完成,可在课后一周内完成并上传。
1、熟悉Java、C#和C++在OOP上区别。
2、编程题:
类的2种复用方式:继承和组合。
定义一个类dataAction,方法 函数 有连接数据库void databaseConnection ,断开数据库void databaseDisconnection ,再定义一个类dataDeal , 方法有数据查询void dataQuery ,数据添加void dataInsert ;数据删除void dataDelete ,分别使用继承和合成的方式使dataDeal类复用dataAction类,使其具有dataAction类的功能,定义客户端类(main方法),实例一个dataDeal类的对象,调用其方法(5个)。
所有类的方法(函数)的实现只是输出一个象征性的字符串即可。
面向对象设计原则:里氏替换原则(Liskov Substitution Principle, LSP里氏替换原则的定义:定义一:如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o都代换成o时,程序P的行为没有发生变化,那么类型S是类型T的子类型。 定义二:所有引用基类的地方必须能透明地使用其子类的对象。里氏替换原则
面向对象设计原则:依赖倒置原则(Dependence Inversion Principle DIP)
依赖倒置原则的定义 1)上层模块不应该依赖于底层模块,它们都应该依赖于抽象。 2)抽象不应该依赖于细节,细节应该依赖于抽象,要针对接口编程,不要针对实现编程。 也就是说应当使用接口和抽象类进行变量类型声明、参数类型声明、方法返还类型说明,以及数据类型的转换等。而不要用具体类进行变量的类型声明、参数类型声明、方法返还类型说明,以及数据类型的转换等。要保证做到这一点,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法。
要求:
1. 使用 Java 、C# 或者 C++等编程语言编写上边UML类图的代码,能运行通过实现程序的功能。在一周内将调试通过的代码上传到小课教师FTP服务器上,请注意上传文件格式要求:学号+姓名+第x周.rar。
您可能关注的文档
最近下载
- “一带一路”倡议在国际制度层面的支撑与基础.docx VIP
- 上海新天地调研报告.pptx VIP
- 最新统编版一年级语文上册《口耳目手足》精品教学课件.pptx VIP
- 2024年05月黑龙江省齐齐哈尔市自然资源局所属事业单位2024年公开选调4名工作人员笔试笔试历年典型考题及考点研判与答案解析.docx VIP
- 降压启动教学课件.pptx VIP
- 城市轨道交通信号基础课件 -计轴+应答器.ppt VIP
- 212页-【低空经济】低空应急防灾体系建设方案.pdf
- 基于PLC的机械臂控制系统设计与实现.doc VIP
- 日本“都市再生”的发展沿革、主体制度与实践模式研究_张朝辉.doc VIP
- 感统训练手册(3-13岁儿童适用).docx VIP
原创力文档


文档评论(0)