设计复数类,成员变量包括实部和虚部,成员方法为实现复数相加。

package shiyan.shiyan8;import java.util.*;public class ComplexTest{static class ComplexNumber{private double real,image;public ComplexNumber(){this(0.0,0.0);}public ComplexNumber(double a,double b){real=a;image=b;}public ComplexNumber add(ComplexNumber x){// 实现复数相加return new ComplexNumber(real+x.real,image+x.image);}public double getReal (){return real;}public double getImage (){return image;}public void show(){System.out.println(this.toString());}public String toString(){if(image<0)return ""+real+image+"i";else return ""+real+"+"+image+"i";}}static class Test{public Test(){Scanner sr=new Scanner(System.in);ComplexNumber a,b,c;try{System.out.println("请输入第一个实部和虚部:");a=new ComplexNumber(sr.nextDouble(),sr.nextDouble());System.out.println("请输入第二个实部和虚部:");b=new ComplexNumber(sr.nextDouble(),sr.nextDouble());System.out.print("第一个复数:");a.show();System.out.print("第二个复数:");b.show();c=a.add(b);System.out.print("两个复数的和:");c.show();}catch(InputMismatchException e){System.out.println("输入有误!");}}}public static void main(String[] args){new Test();}}

java实验——设计复数类,成员变量包括实部和虚部,成员方法为实现复数相加。相关推荐

  1. java构造实部与虚部_声明Complex类,成员变量包括实部和虚部,成员方法包括实现由字符串构造复数、复数加法、减法,字符串描述、比较相等等操作...

    package Myjava; //import java.lang. //修复一小点输入不当导致崩溃 import java.util.Scanner; public class Complex { ...

  2. java构造实部与虚部_没时间更优化了,(终极版)声明复数类,成员变量包括实部和虚部,成员方法包括实现由字符串构造复数、复数加法、减法,字符串描述、比较...

    实名感谢尚梦川大佬教会我正则表达式!!!!!!!!!!!!!!!!!!!!!!!!!! 输入的必须是正确答案,主要是尝试正则表达式. 看不懂的童邪慎用.优化也不是特别好,但是看懂了比较舒服. 有错误欢 ...

  3. java构造实部与虚部,【跪求】【Java】编程实现一个复数类Complex,要求其实部和虚部用private的成员变量表达...

    [跪求][Java]编程实现一个复数类Complex,要求其实部和虚部用private的成员变量表达 关注:189  答案:4  手机版 解决时间 2021-02-26 05:37 提问者怪咖 202 ...

  4. java中number类型能否相除_Java中 如果复数类成员是int型,怎么实现两个复数相除...

    (1) 复数类Complex 的属性有: RealPart :    int型,代表复数的实数部分 ImaginPart :  int型,代表复数的虚数部分 package applet; impor ...

  5. java 复数的除法_Java中 如果复数类成员是int型,怎么实现两个复数相除

    (1) 复数类Complex 的属性有: RealPart :    int型,代表复数的实数部分 ImaginPart :  int型,代表复数的虚数部分 package applet; impor ...

  6. 设计一个长方形类 java_用java设计一个长方形类,成员变量包括长和宽.方法:计算面积和周长,有相应的set和get方法...

    共回答了17个问题采纳率:100% /** * 长方形类 */ class Rectangle{ /** * 宽 */ private double width; /** * 高 */ private ...

  7. 设计复数类 Complex继承于数字类 Number,私有成员变量包括 double类型的实部rea(父类 Number中已定义)和虚部imag,公有成员方法包括两个构造方法(一个不带参数的和一个带两

    ​ 设计复数类 Complex继承于数字类 Number,私有成员变量包括 double类型的实部rea(父类 Number中已定义)和虚部imag,公有成员方法包括两个构造方法(一个不带参数的和一个 ...

  8. 设计一个银行帐户类,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等帐户信息,成员方法包括存款、取款操作

    设计一个银行帐户类,成员变量包括账号.储户姓名.开户时间.身份证号码.存款余额等帐户信息,成员方法包括存款.取款操作 思路:首先创建一个BankAccount类用于存放用户信息,在创建一个BCOpti ...

  9. 设计一个长方形类。成员变量包括:长度和宽度,成员函数除包括计算周长和计算面积外, 还包括用set方法来设置长方形的长度和宽度,以及用get的方法来获得长方形的长度和宽度 最后,编写一个测试程序来测试所

    本文为博主原创文章,未经博主允许不得转载. 版权为陈博超所有,第一次于2020年11月22日发表于BLOG上 本BLOG上原创文章未经本人许可,不得用于商业用途.转载请经允许后注明出处,否则保留追究法 ...

最新文章

  1. C++中标准模板库std::pair的实现
  2. short s1 = 1; s1 = s1 + 1;和short s1 = 1; s1 += 1;的区别
  3. vc项目中加载多个lib遇到的问题
  4. mysql常见关键字
  5. java字符串操作_Java的字符串操作
  6. html木桶布局,木桶布局 实现
  7. 2021年下半年 全国计算机技术与软件专业技术资格考试 浙江省合格人员数据分布
  8. SQL Server 2014新特性:其他
  9. curl: (48) An unknown option was passed in to libcurl
  10. 计算机答辩ppt演讲稿,毕业答辩PPT演讲稿范文ppt课件
  11. 浅谈Johnson算法
  12. Cisco CCNA考试题库大全
  13. dirent struct_file属性读取 Struct dirent struct stat
  14. 这份免税的农产品销售发票,可以抵扣9%的增值税吗?
  15. 极客云原生营-云原生知识
  16. ffmpeg 为取经而来_取经路上的妖魔鬼怪,傻傻分不清楚
  17. 如何让同步/刷新的图标(el-icon-refresh)旋转起来
  18. 爱情三十九课,爱的礼物
  19. Linux 定时发送邮箱
  20. Framer for UX Design 用于UX设计的Framer Lynda课程中文字幕

热门文章

  1. UWA学堂|测试模块知识Tree
  2. 基于scrapy的分布式爬虫(5):伯乐在线文章爬取
  3. 【码蚁君】AR实战-圣诞礼物EasyAR+Unity
  4. nodePort: Invalid value valid ports is 30000-32767
  5. ubuntu中如何访问局域网中的网络邻居
  6. 火影手游服务器响应超时,lol手游链接超时,英雄联盟手游重新连接进不去
  7. Swoole - 学习/实践
  8. 工业领域常用的全数字无线加密通讯产品盘点
  9. 计算机专业的大学生活演讲稿,大学生演讲稿3到5分钟
  10. Datetime转换成年月日形式