设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果

上传人:枫** 文档编号:557881302 上传时间:2023-10-21 格式:DOCX 页数:3 大小:48.14KB
返回 下载 相关 举报
设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果_第1页
第1页 / 共3页
设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果_第2页
第2页 / 共3页
设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果》由会员分享,可在线阅读,更多相关《设计一个复数类包含必要的属性构造方法和成员方法在程序中调用这些方法并输出运算结果(3页珍藏版)》请在金锄头文库上搜索。

1、实验二一实验目的设计一个复数类,包含必要的属性,构造方法和成员方法,在程序中调用这些方 法并输出运算结果。二程序清单 class Demo001public static void main(String args)fushu b=new fushu(2,3);/fushu 类在 Demo001 类中建立对象fushu c=new fushu(3,6);/fushu 类在 Demo001 类中建立对象b.sum(c);/创建的对象调用sum方法Sys tem.o ut .pri ntln ();/换行b.mul t(c);/创建的对象调用乘方法b.pingfang();/创建的对象调用求平方方

2、法class fushuint i;int j;fushu(int i,int j)this.i=i;this.j=j;public void sum(fushu a)/sum 方法System.out.print(这两个复数运算之和为:); System.out.print(this.i+a.i);int sum=this.j+a.j;if(sum0)System.out.print(+);System.out.print(sum+i);public void multf ushu a)/乘方法Getcj(a);public void Get cjfushu a)/具体的求两个复数乘法 Sy

3、stem.out.print (这两个复数运算之积为:); int shi=this.i*a.i-this.j*a.j; System.out.print(shi); int xu=this.i*a.j+this.j*a.i; if(xu0)System.out.print(+);System.out.println(xu+i);public void pingfang()/平方方法Sys tem.ou t.prin t(这个复数运算的平方为:);int shi=this.i*this.i-this.j*this.j; System.out.print(shi);int xu=(this.i*this.j)*2; if(xu0)System.out.print(+);System.out.println(xu+i);程序运行截图四实验小结1.在本实验中,我创建了一个复数类。复数类的构造方法,我传递了两个参数, 分别是复数的实部和虚部。类里面有加法,乘法,平方这三种方法,然后分别把 复数对象传递到这几种方法中,实现两个复数之间的运算。2本实验中我用的是int类型,没考虑小数情况,不过只要改成double类型即 可实现有小数的复数运算。3本实验我定义了两个类,在DemoOOl类中创建复数对象,调用复数里的方法, 实现功能运算。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号