example42.java

来自「实现两个复数相加」· Java 代码 · 共 28 行

JAVA
28
字号
import java.applet.*;
import java.awt.*;
public class Example42 extends Applet
{ ComplexNumber c1=new ComplexNumber(3,4);
  ComplexNumber c2=new ComplexNumber(5,6);
  public void paint(Graphics g)
  {
      g.drawString("第一个复数:"+c1.toString(),50,50);
      g.drawString("第一个复数:"+c2.toString(),50,70);
      g.drawString("两个复数之和:"+c1.complexAdd(c2).toString(),50,100);
   }
}
class ComplexNumber
{
     double m_dRealPart,m_dImaginPart;
     ComplexNumber(double r,double i)
     {   m_dRealPart=r;   m_dImaginPart=i;  }
     public double getRealPart()
     {  return m_dRealPart;   }
     public ComplexNumber complexAdd(ComplexNumber c)
     {  ComplexNumber d=new ComplexNumber(1,2);
        d.m_dRealPart=m_dRealPart+c.m_dRealPart;
        d.m_dImaginPart=m_dImaginPart+c.m_dImaginPart;
        return d;
     }
     public String toString()
     {  return (""+m_dRealPart+"+"+m_dImaginPart+"i");     }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?