zoukankan      html  css  js  c++  java
  • 2017-2018-2 20165314实验二《Java面向对象程序设计》实验报告

    实验报告封面

    • 实验一

    实验要求

    参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST
    完成单元测试的学习提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号本提交点考查JUnit会不会使用,测试用例至少要包含正常情况,错误情况,边界情况的测试

    截图

    • 实验二

    实验要求

    参考 积极主动敲代码,使用JUnit学习Java
    参考 http://www.cnblogs.com/rocedu/p/6736847.html
    以 TDD的方式研究学习StringBuffer,提交你的单元测试用例和测试通过的截图,截图要加上学号水印。

    截图

    • 实验三

    实验要求

    参考实验二 Java面向对象程序设计
    对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式
    用自己的学号%6进行取余运算,根据结果进行代码扩充:

    0:让系统支持Byte类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    1:让系统支持Short类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    2:让系统支持Boolean类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    3:让系统支持Long类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    4:让系统支持Float类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    5:让系统支持Double类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印

    截图

    • 实验四

    实验要求

    提交:单元测试代码和运行成功截图及码云上代码链接,截图要加上学号水印
    任务:以TDD的方式开发一个复数类Complex,要求如下:

    // 定义属性并生成getter,setter
    double RealPart;
    double ImagePart;
    // 定义构造函数
    public Complex()
    public Complex(double R,double I)
    //Override Object
    public boolean equals(Object obj)
    public String toString()
    
    // 定义公有方法:加减乘除
    Complex ComplexAdd(Complex a)
    Complex ComplexSub(Complex a)
    Complex ComplexMulti(Complex a)
    Complex ComplexDiv(Complex a)
    

    截图

    • 实验五

    使用WhiteStarUML对实验二中的代码进行建模,发类图的截图,加上学号水印。
    参考(http://www.cnblogs.com/rocedu/p/6736847.html)

    截图

    PSP表

    步骤 耗时 百分比
    学习并设计 100 35
    代码实现 120 42
    上传代码、博客 60 78
  • 相关阅读:
    修改boot.ini产生彩色的启动菜单
    五行山下的猴子
    一个中文输入的类
    黑洞
    驱动中 定时
    水煮TCPMP (转)
    OGame的建筑说明
    3D数学 矩阵的更多知识(1)
    OGame银河系说明
    七则很有启迪性的心理寓言【转】
  • 原文地址:https://www.cnblogs.com/zhangshuai9345/p/8855473.html
Copyright © 2011-2022 走看看