QUESTION 1 Write a class Complex for complex number system. The class should have 2 fields for real and imaginary part. The class should have two methods: 1. One takes 2 complex objects and returns their addition as a new complex object. 2. Another takes 2 complex objects and returns their multiplication as a new complex object Now create driver class with arbitrary values.
QUESTION 1
Write a class Complex for complex number system. The class should have 2 fields for real and
imaginary part. The class should have two methods:
1. One takes 2 complex objects and returns their addition as a new complex object.
2. Another takes 2 complex objects and returns their multiplication as a new complex object
Now create driver class with arbitrary values.
QUESTION 2
Write a class about Aeroplane. Obviously, you will require other helper classes to complement
your aeroplane class. Design your classes yourself. The codes should contain the following
OOP features implemented in these classes:
- Class
- Object
- Encapsulations
- accessor/mutator
- Method overloading
- Objects as parameters
- Objects as return type
- Objects as fields
- Association
- Aggression
- composition
Beside your code, comment the name of the feature that is implemented
Step by step
Solved in 2 steps