主观

画出上一问中使用的图书馆程序的层次结构图。

参考答案
您可能感兴趣的试题

阅读以下说明和Java 码,将应填入(n)处的字名写在的对应栏内。

[说明] 编写一个完整的JavaApplet 程序使用复数类Complex 验证两个复数1+2i 和3+4i 相加产生一个新的复数4+6i。

 复数类Complex 必须满足如下要求:

 (1) 复数类Complex 的属性有:

 RealPart: int 型,代表复数的实数部分

 ImaginPart: int 型,代表复数的虚数部分

 (2) 复数类Complex 的方法有:

 Complex():构造函数,将复数的实部和虚部都置0

 Complex (intr,inti):构造函数,形参r为实部的初值,i为虚部的初值。

 ComplexeomplexAdd (Complexa):将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者

 String ToString():把当前复数对象的实部、虚部组合成s+ bi 的字符串形式,其中a和b分别为实部和虚部的数据。

  importjava. applet. * ;

 importjava. awt. * ;

 publicclassabcextends Applet

 {

  Complex a, b, c;

  publi cvoid init( )

  {

   a = newComplex(1,2);

   b = newComplex(3,4);

   c = newComplex();

  }

  publievoidpaint (Graphicsg)

  {

    (1) 

  g. drawstring( “第一个复数:” + a. toString(), 10,50);

  g. drawstring( “第二个复数:” + b. toString( ), 10,70 );

  g. drawstring( “两复之和:” + c. toString( ), 10,90);

 }

 }

 class Complex

 {

 int RealPart;

 int ImaginPart;

 Complex( ) { (2) }

   Complex( intr , inti)

   { (3) }

   ComplexeomplexAdd (Complexa)

   {

     Complextemp = newComplex( );

     temp. BealPart = RealPart + a. BealPart;

       (4) 

       returntemp;

   }

   public StringtoString( )

   { return( RealPart + " + " + ImaginPart + " i "); }

 }

¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服