- 6
- 0
- 约3.47千字
- 约 10页
- 2017-05-20 发布于北京
- 举报
Java实验报告三类及对象
计算机与信息学院实验报告
系 软件系 专业 软件工程 年级 08级 成绩 姓名 学号 实验室 T312 机号 48 实验时间 2010年11月1日下午3、4节 教师签字 实验(三) 类和对象
一、实验目的和要求
掌握类的构造函数的重载
深入理解类和对象
学习NetBeans中UML项目的创建类并生成相应代码的方法
二、实验内容和原理
设计一个复数类,能够完成复数之间的基本运算,重写方法toString(),使其能输出此复数(形式为: 实部 + 虚部i)。
要求设计的复数类必须有三个构造函数,分别为无参数、1个参数和2个参数的构造函数,完成的基本运算包括两个复数的加、减、乘、除法和共轭复数。
三、实验环境
硬件环境:
软件环境:JDK1.5
四、算法描述及实验步骤
算法描述(可以用类图、流程图、伪代码或源程序描述)
实验步骤
创建一个UML项目,并设计类Complex如下图
创建一个Java应用项目
把UML项目中的Complex自动生成代码到Java应用项目中
实现Complex类中的方法
进行编译
进行测试,使用的测试用例:
输入: 预期输出:
…
五、调试过程
编译过程
记录算法实现中发现的语法错误及改正
以下代码不能实现预期的结果:
应该改成如下代码:
调试过程
记录算法实现中发现的逻辑错误及改正,对每个测试用例,记录实际输出,并与预期输出进行比较,如
您可能关注的文档
- II.C语言本质20链接祥解2定义及声明.doc
- ID89–城中村土地股份合作制绩效分析–以北京北郝村实证研究为例.doc
- IMSFX(艾汇)腾飞九州-北京站完美收官.doc
- IM卖家版使用说明–20150411.doc
- iOS培训之Objective–C协议和代理.doc
- IntelXeonE3–1230评测.doc
- IOS教程在ios上构建Widget–北京尚学堂.doc
- iOS视图生命周期和视图控制器关系.doc
- iOS开发探索–Runtime原理解读及实践.doc
- iOS应用开发最佳实践编写高质量Objective–C代码.docx
- 广东省深圳市福田区侨香外国语学校2025届数学八上期末经典模拟试题含解析.doc
- 2025届湖南省浏阳市初三下十月阶段性考试试题语文试题含解析.doc
- 江西省江西师大附中2026届高三第六次质量检查生物试题含解析.doc
- 江苏省连云港市灌南县2025年三上数学期末质量跟踪监视模拟试题含解析.doc
- 银川科技学院《社交礼仪》2023-2024学年第一学期期末试卷.doc
- 江苏省南京雨花台区七校联考2025届初三下学期第一次周考语文试题(重点班)试题含解析.doc
- 山东省滨州市十二校2025届高一语文第二学期期末综合测试试题含解析.doc
- 西昌学院《经济法》2021-2022学年第一学期期末试卷.doc
- 邯郸市邯山区2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 安徽林业职业技术学院《毒理学基础A》2023-2024学年第二学期期末试卷.doc
原创力文档

文档评论(0)