zoukankan      html  css  js  c++  java
  • 实验二 Java面向对象程序设计

    实验内容

    1. 初步掌握单元测试和TDD
    2. 理解并掌握面向对象三要素:封装、继承、多态
    3. 初步掌握UML建模
    4. 熟悉S.O.L.I.D原则
    5. 了解设计模式

    实验步骤

    题目一:

    (一)单元测试

    百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转成“及格” 如果成绩在70与80之间,转成“中等” 如果成绩在80与90之间,转成“良好” 如果成绩在90与100之间,转成“优秀” 其他,转成“错误”。

    题目二:

    以 TDD的方式研究学习StringBuffer

    题目三:

    对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式

    让系统支持Float类,并在MyDoc类中添加测试代码表明添加正确。

    题目四:

    题目五

    使用StarUML对实验二中的代码进行建模,发类图的截图,加上学号水印。

    实验总结与体会

    • 可以根据需求设计相应的代码,不浪费精力在不你要的代码上;
    • 设计代码时考虑问题更加全面,不容易漏掉重要的环节;

    PSP:

    步骤 耗时/min 百分比/%
    需求分析 10 9
    设计 20 18
    代码实现 30 27
    测试 20 28
    分析总结 30 27
  • 相关阅读:
    android 如何引用jar包
    ExoPlayer + 边缓存边播放
    adb打开系统设置的命令
    android 8.0 适配(总结)
    android 7.0适配(总结)
    android 6.0适配(总结)
    常用adb命令
    nginx 简介
    Marshmallow 的用法
    python 自动生成当前项目的requirements文件
  • 原文地址:https://www.cnblogs.com/fakerli/p/8908422.html
Copyright © 2011-2022 走看看