标题没错,的确很基础。从程序上看,你是想以对象的方式实现虚数,x,y分别代表虚数的实补和虚部,toString()方法实现虚数的描述和打印,而plus()则是虚数的加法。real()方法获取实部值,即 x,image方法获取虚部值,即 y。这个将在加法中用到,因为 虚数+虚数=(实部+实部)+(虚部+虚部)i再来看plus()方法,他表示悔改虚数的加法,返回值是complex,也就是虚数类型(这个理所应当了,虚数+虚数=虚数),又有plus()是complex的一个非静态方法,所以一定要有一个实例来调用他,例如main()函数中的c1。plus()的内容:Complex c=new Complex(x+w.real(),y+w.imag()就是在创建一个虚数作为调用这个函数的c1和参数c2的和。x+w.real(),表示c1的实部和c2的实部相加来作为迹耐cd的实部。后面y+w.imag()同理。这样就创建了一个虚数c而且给他赋值等于c1和c2的和。建议:构造函数碧州判一般情况下应该置为公有类型,即public,因为这个东西使用范围很广的,跨类,跨包等很正常。
相关文章
-
Minecraft1.3.2为什么出现错误,还是JAVA的
2023-12-14 14:58 阅读(576) -
LQ-1600K驱动程序
2023-12-14 08:24 阅读(549) -
华硕笔记本怎么安装触控板驱动程序?
2023-12-09 23:39 阅读(586)
1 如何下载应用程序手机上
654 阅读
2 骚咕咕昨晚做了一个奇怪的梦,请周易解释一下!
617 阅读
3 dnf连发程序下载无毒
635 阅读
4 瑞星安装包制做程序是否打包序列号
590 阅读
5 怎么下载声卡驱动程序正版的
584 阅读