Иллюстрированный самоучитель по Java


         

показан вывод этой


   public Complex minus(Complex z){

      return new Complex(re - z.re, im - z.im); 

   }

   public Complex asterisk(Complex z){ 

      return new Complex(

         re * z.re - im * z.im, re * z.im + im * z re);

   }

public Complex slash(Complex z){ 

   double m = z.mod(); 

   return new Complex(

      (re * z.re - im * z.im) / m, (im * z.re - re * z.im) / m);

   }

}

   // Проверим работу класса Complex 

public class ComplexTest{

   public static void main(Stringf] args){ 

      Complex zl = new Complex(),

              z2 = new Complex(1.5), 

              z3 = new Complex(3.6, -2.2), 

              z4 = new Complex(z3);

      System.out.printlnf);       // Оставляем пустую строку 

      System.out.print("zl = "); zl.pr(); 

      System.out.print("z2 = "); z2.pr(); 

      System.out.print("z3 = "); z3.pr(); 

      System.out.print ("z4 = "}; z4.pr(); 

      System.out.println(z4);     // Работает метод toString()

      z2.add(z3);

      System.out.print("z2 + z3 = "}; z2.pr();

      z2.div(z3);

      System.out.print("z2 / z3 = "); z2.pr(); 

      z2 = z2.plus(z2);

      System.out.print("z2 + z2 = "); z2.pr(); 

      z3 = z2.slash(zl);

      System.out.print("z2 / zl = "); z3.pr(); 

   } 

}

На рис. 2. 3 показан вывод этой программы.





Рис. 2.3.


Вывод программы  ComplexTest


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий