实践三结对项目

 

学号: 201303014010   姓名:张萍萍    班级:计科(高职)13-1

一.题目简介:

设计一个名为MyPoint的类,表示一个带x坐标和y坐标的点。该类包括:

  • 两个带get方法的数据域x和y,分别表示它们的坐标。
  • 一个创建点(0,0)的无参构造方法。
  • 一个创建特定坐标点的构造方法。
  • 两个数据域x和y各自的get方法。
  • 一个名为distance的方法,返回MyPoint类型的两个点之间的距离。
  • 一个名为distance的方法,返回指定x和y坐标的两个点之间的距离。

二.结对分工

结对:张萍萍,程志

张萍萍:程序的分析和程序的测试及测试代码的编写

程志:代码的编写和代码规范

三.代码地址:

https://github.com/elinesping/project3/tree/master

四.测试代码:

import static org.junit.Assert.*;

import org.junit.Before;

import org.junit.Test;

public class MyPointTest {

@Before

public void setUp() throws Exception {

}

@Test

public void testDistance() {

MyPoint example=new MyPoint();

MyPoint a=new MyPoint();

MyPoint b=new MyPoint();

a.setX(5);

a.setY(8);

b.setX(1);

b.setY(8);

double excepted=2;

double actuals=example.distance(a, b);

}

}

五.测试情况:

测试的方法成功通过,以下是测试成功截图

六.问题及心得:

在本次实践中,我学会了如何和团队成员进行合作,团队合作效率很高,并且我学会了如何编写测试代码来进行程序测试.我在使用junit4来检查程序的时候发现了不少的错误,在建立测试文件之后,还需要进一步添加测试代码,而起我也明白了要保证程序的准确性,要多进行几次测试。

通过本次试验我了解了junit4,并且更好的复习了以前的java知识也更加了解了java的多态,并且学会了怎么用模块测试用例,也学会了怎么使用博客和github来更好的学习现在的知识。通过这次实践我发现其实我的Java还不是太熟练,有待加强。

转载于:https://www.cnblogs.com/elinesping/p/4475541.html

张萍萍 计科高职13-1 201303014010 实践三结对项目相关推荐

  1. 张萍萍 计科高职13-1 201303014010

    通过这次的实践,我第一次感觉学好一门英语是多么的重要,这次历尽千辛万险才把作业完成,通过这次实践我发现我还有许多的地方进行改进,不过通过这次试验我也学到了不少的东西,我学会了如何使用gethub来管理 ...

  2. 结对项目 刘静 201303014059 计科高职13-2

    结对:人:孙帅  博客地址: http://www.cnblogs.com/s3366181/p/4509260.html 一.  题目简介 1.所选题目:输出圆的面积 2.编程工具:Eclipse ...

  3. 计科练习13题解(最短路径)

    目录 XP的点滴: 丛林小道 How Many Tables Dijkstra 寻找最大数 最短路径问题 XP的点滴: https://blog.csdn.net/Y_yunhu/article/de ...

  4. 计科14-1 140201125 王振禹 作业三

    class Address{ private String country; private String province; //省份 private String city; private St ...

  5. 衡阳技师学校计算机系,2017级计科师范专业到衡阳技师学院见习

    2019年10月21日,由指导老师郑光勇.李康满带领的2017级计科师范专业同学组成的见习团,前往衡阳技师学院进行见习活动. 顺利抵达目的地后,首先召开了见习工作会议.本次会议由衡阳技师学院信息与生物 ...

  6. java第六次作业 计科1501班 张鹏

    java 第六次作业 计科1501 张鹏 1.用思维导图对本周的学习内容进行总结. 2.当程序中出现异常时,JVM会依据方法调用顺序依次查找有关的错误处理程序.可使用printStackTrace和g ...

  7. 卷王指南,大学计算机专业,面临分专业,计科,软工,大数据,物联网,网络工程,该选什么?

    同学们好,我是王老师--二哥呀!(笑喷) 好巧!前几天有同学私信问过我这个问题:大学计算机专业,面临分专业,计科,软工,大数据,物联网,网络工程,该选什么?再加上高考结束后填报志愿,想必 CSDN 上 ...

  8. 22考研上岸西电计科初试395分经验分享

    [西电22考研 计科院834]17级毕业生 本科双非通信专业 脱产在家 辞职跨考 一战上岸西安电子科技大学! 视频原地址 备考经验分享视频 接下来我将从以下几个方面简单的介绍一下我自己,希望准备考研的 ...

  9. 18计科专业《Java程序设计》教学大纲

    18计科专业<Java程序设计>教学大纲 课程代码: 适用专业:计算机科学与技术 执 笔 人: 审 核 人: 学分学时:2学分40学时 制订时间:2019年12月 一.课程定位 本课程是一 ...

最新文章

  1. Python 多进程笔记 — 启动进程的方式、守护进程、进程间通信、进程池、进程池之间通信、多进程生产消费模型
  2. 编译gtk+程序报错gcc: pkg-config --cflags --libs gtk+-2.0: 没有那个文件或目录
  3. Robot Framework自动化测试(六)--- robotremoteserver使用
  4. 企业——memcache对PHP页面的缓存加速优化
  5. 【新星计划】Python print输出带颜色 总结
  6. 洛谷P2280 [HNOI2003]激光炸弹
  7. SPI动态加载配置文件
  8. 一仅仅小蜜蜂(杭电2044)
  9. (3)nginx的虚拟主机配置
  10. 计算机语言python读音_编程语言是什么意思_编程语言的翻译_音标_读音_用法_例句_爱词霸在线词典...
  11. Java并发系列—并发编程基础
  12. 认知无线电与软件定义无线电的区别
  13. 微信小程序实现实时音视通话-腾讯云文档dome里面的大坑
  14. 必备知识:2D视觉与3D视觉分析
  15. HTML|颜色的设置方法
  16. (故事)大个儿熊的喷嚏
  17. node 插件下载 安装 数据库引入
  18. Android 判断手机设备是否是小米,华为,魅族设备
  19. 【虚函数指针 虚函数表】
  20. 小马哥-----高仿米4拆机 刷机主板多图展示 主板为x77 型号k6 6582芯片 14年底版本

热门文章

  1. 职场经典小故事-II
  2. 学了指针没学动态内存一切都白搭!C语言基础教程之内存管理
  3. 20180517早课记录12-Hadoop
  4. max_connect_error的说明
  5. 网站架构探索(2)-CDN基本常识 王泽宾
  6. 【思维导图】redis
  7. 禁止输入emoji表情
  8. PHP版本的Graphviz样例之集群流程图
  9. NMSE考试常见问题
  10. Junit中error和failure区别