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
  • 相关阅读:
    linux API 获得文件属性
    Linux 服务端设计
    Linux C++ 使用LuaBind嵌入lua脚本
    Linux 编译安装Boost (转)
    Navicat for My SQL 查看中文乱码问题
    fastbuild联编ue4 shader的使用
    fastbuild进行ue4 shader连编
    maya 插件学习之pythonCharm和Qt环境搭建
    ue4 头发渲染
    ue4 新渲染管线整理
  • 原文地址:https://www.cnblogs.com/fakerli/p/8908422.html
Copyright © 2011-2022 走看看