2009年4月27日 星期一

Lab ADT

Define a Complex class and write an object oriented program to compute (2+3i)+(4+5i) in Java.The methods should include an access and a mutator.



Class definition 3

Do Display 4.7 (3rd, 2nd ed.) or 4.5 (1st ed.). Then use Display 4.8 to call 4.7.QuestionIn Display 4.7, if the method setDate has the parameter as setDate(int month, int day, int year), what kind of changes should be made in its body of codes?




Homework 4-13-2009 Fraction Multiplication

Write a program to implement a method that can multiply 2 fractions. You will implement a class called Fraction consisting of a numerator and a denominator. The multiplication of2 fractions should be equal to a fraction.Use 1/2 * 1/3 as the test.Hints:Fraction f1, f2;f1.multiply(f2);due date: 4/27/2009






2009年4月14日 星期二

lab Fraction equality test

Write a program to implement a method that can check whether 2 fractions are equal. You will implement a class called Fraction consisting of a numerator and a denominator. The equality test of 2 fractions should return a boolean value.Use the following as the tests.* 1/2, 2/4* 5/6, 6/7Hints:Fraction f1, f2;f1.equals(f2);



lab Fraction Addition

Write a program to implement a method that can do additions of 2 fractions. You will implement a class called Fraction consisting of a numerator and a denominator. The additions of2 fractions should be equal to a fraction.Use 1/2+1/3 as the test.Hints:Fraction f1, f2;f1.add(f2);




2009年4月6日 星期一

Homework 3-30-2009: counter

Define a class called Counter whose objects count things. An object of this class records a count that is a nonnegative integer. Include methods to set the counter to 0, to increase the count by 1, and to decrease the count by 1. Include an accessor method that returns the current count value and a method that outputs the count to the screen. Write a program to testcounter.reset();counter.inc();counter.inc();counter.dec();counter.output();