Skip to content

中国科学院大学面向对象程序设计课程作业

Notifications You must be signed in to change notification settings

liangliang678/UCAS_OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

中国科学院大学面向对象程序设计课程作业

本仓库是中国科学院大学面向对象程序设计课程的作业。

目录结构

  1. Assignment0
    第三课课后练习:
    设计一个简单的微信群“拼手气”红包程序。要求可以根据输入的总金额、红包数量,输出每个红包的随机金额。其中金额以“元”为单位,保留两位小数点。

  2. Assignment1
    第四课课后练习:

    1. 以“图书馆借书、还书”为场景,为下面的每个实体设计一个类,并定义相关的属性和方法。(1)大学里的学生;(2)书籍;(3)大学图书馆的管理员。
    2. 分别从“厂家、车主、交通管理机构”3个角度,设计3个“汽车”的类,并定义相关的属性和方法。

    作业要求:学习如何利用UML图表示“类”,提交类图文件。可使用UML工具绘图(如StarUML、Visio等),提交工具导出的图片;也可使用其它绘图工具(如画图、Word、PowerPoint等),提交相应的文件。

  3. Assignment2
    开源项目源码阅读与分析:
    【JUnit,Java】Runner:JUnit单元测试的执行与验证。

    作业要求:报告篇幅不限,提倡使用UML图表达。课堂研讨使用PPT进行报告,每人不超过10分钟。研讨内容侧重点针对选取的主要功能,分析遵循的面向对象设计原则,分析使用到的设计模式及具体场景,分析高级设计意图。

About

中国科学院大学面向对象程序设计课程作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages