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.
Q: this is the whole problem i did 1 to 3 im stuck at 4 Create a class called Student, with the…
A: The answer is given below-
Q: Use BlueJ to write a java program that complete the following parts: "Employee" class: Create a…
A: Note: This code should be rewritten instead of copying to the compiler otherwise it will throw a…
Q: Define two classes, Patient and Billing, whose objects are records for aclinic. Derive Patient from…
A: UML(Unified Model Language)class diagram of the Person, Billing, Patient, and Doctor:
Q: I tried to get this answered before but I couldn't get the code to work fully from what he gave me.…
A: The error is removed from the program and some alternations are done. First reason for error is:…
Q: 1. Write a class "Ball" which extends the class disk. It has deltax and deltay attributes. 2. Write…
A: Code in Java Language : - class disk { } class Ball extends disk { private int deltaX, deltaY;…
Q: Write a class in Java , named Patient that has fields for the following data: First name, middle…
A: Below is the required Java program: - Approach: - Define the class Patient. Declare the variables.…
Q: Give a complete definition of a class called TitledPerson, which youderive from the class Person in…
A: Give a complete definition of a class called TitledPerson, which youderive from the class Person in…
Q: Define a new "Degree" class that contains a year (integer), a subject (string) and a person's name…
A: Hey there, I am writing the required solution based on the above stated question. First, I will…
Q: (A) Write a class called Course having data members: courseNum (String such as ITCS214), courseName…
A:
Q: A string of ( {[]}) is given and you have to check this valid parenthesis. Means if a braces is…
A: write a java program to check the valid parenthesis, create a separate class named solution, and…
Q: Write a class named Patient that has attributes for the following data: First name, middle name,…
A: class Patient: first_name = "" middle_name = "" last_name = "" address = "" city = ""…
Q: Q1 Define a rectangle class with the length (private double) and width (private double) as an…
A: Please refer to the following step for the complete solution to the problem above.
Q: 2A. Create a Date class with three integer instance variables named day, month, year. It has a…
A: Create a class Date. Declare integer variables to hold the number of days, months and the year.…
Q: ) Create an enumeration named Departments that contain four set of values FINANCE, HR, IT, and…
A: A database is an organized collection of data, so that it can be easily accessed and managed. You…
Q: Write a class called quadratic that is derived from linear class to represents a quadratic equation…
A: The standard form of quadratic equation is cx^2+bx+a=0.Here, a, b and c are coefficients and the…
Q: Write down a class Time having fields (hrs, mins, secs), containing no argument constructor, three…
A: GIVEN: Write down a class Time having fields (hrs, mins, secs), containing no-argument constructor,…
Q: Extend the ItemToPurchase class to contain a new attribute. item_description (string) - Set to…
A: Actually, given information: Extend the ItemToPurchase class to contain a new attribute.…
Q: Define and implement a class named animal that has the following constructor and attributes:…
A: Solution: Given, Define and implement a class named animal that has the following constructor…
Q: For the Employee class, create the following: A private String instance variable m name. A private…
A: Screenshots of the code: 1.
Q: Create a class Employee that has a field for storing the complete name of the employee (first and…
A: Create a class Employee that has a field for storing the complete name of the employee (firstand…
Q: Make a class with name(TerminalExam). Declare two variables i and j of type int in it. In…
A: using System; public class Tester { public static void Main() { TerminalExam t=new…
Q: Write a Program to define a PhoneNumber class, with member variables int nationalCode( e.g 92/0 for…
A: import java.util.Scanner;public class PhoneNumber { //class Defination…
Q: Assignment 2 Make a new class called Buffet which posses all the methods and attributes of the…
A: Given:
Q: Write an abstract class called A and a second class called B which inherits from A. Class A will…
A: Your C# code is here given below with an output.
Q: Create a class called Employee as a a derived class of the class Person. An employee record has an…
A: Below is the code in java as language is not mentioned and sample output:
Q: Write a Program to define a PhoneNumber class, with member variables int nationalCode( e.g 92/0 for…
A: Step 1 : import java.util.*; it will import all the class in util package we required Scanner class…
Q: We have two classes, Person and Employee. Both have a field, firstName. We have instances of these…
A: In Java, equals() is a object class's method. The method compares objects and is mostly overridden…
Q: Create a class, CallClass, with two methods to show call by value and call by reference. One method…
A: C#program to demonstrate Call by Value and Call by Reference methods.using System;namespace…
Q: Create a class called Employee as a a derived class of the class Person. An employee record has an…
A: Create a class called Employee as a a derived class of the class Person. An employee record has an…
Q: For the Faculty class, create the following: A private int instance variable m salary. A constructor…
A: A class is a group of objects which have common properties. A constructor is a method that is used…
Q: 1) Define a Person class containing two private attributes: last name, first name. Provide this…
A: As per our guidelines, we are supposed to answer only 1st three parts. Kindly repost the remaining…
Q: There are two objects- $product1 = new Shop(); $product2 = new Shop(); Which one of the following…
A: Question. There are two objects- $product1 = new Shop(); $product2 = new Shop(); Which one of the…
Q: a class Complex for complex number system. The class should have 2 fields for real and imaginary…
A: Code: #include <iostream>using namespace std;//Creating the class Complexclass Complex{…
Q: define an object of this class?
A: Given a class definition, which one correctly define an object of this class? b. Holiday year;
Q: ) Create an enumeration named Departments that contain four sets of values FINANCE, HR, IT, and…
A: Actually, string is a sequence of characters.
Q: fine and implement a class named animal that has the following constructor and attributes:…
A: The given problem is related to Inheritance, polymorphism, abstraction and information hiding in…
Q: Write a class Point for 2D Cartesian co-ordinates. The class should have 2 fields: abscissa(x) anc…
A: As mentioned in the question im writing a class point for 2D Cartesian co-ordinates
Q: Define a class called Country. A Country has populationSize, area, capital, currency, and…
A: First, create the Country Class with all the attributes and methods.After that, we use Main.java to…
Q: Question#2: Define a class, mcmLength, to represent a length measured in meters, centimeters, and…
A: This is the Point class definition. It is used by the Rectangle class // Create a Point object…
Q: ass “Pizza”, and three sub-classes “Cheese Pizza”, “Pepperoni Pizza” and “VeggiePizza”. The class…
A: It is defined as programs can be asked from control statements, array, string, oops etc. Java basic…
Q: Given this class, please add the requested methods in the designated spaces provided. Instance…
A: public class Student { // declare instance variables here private int ID; private String…
Q: D) Have the main method do the following: • Instantiate two instances of the Circle class with…
A: logic:- define circle class with attributes radius and Color. Inside this class define method…
Q: Create a class “Pizza”, and three sub-classes “Cheese Pizza”, “Pepperoni Pizza” and “VeggiePizza”.…
A: Code: // Pizza.javapublic class Pizza{ private String pizzaSize; private int cheeseCount; private…
Q: Define a class for Students with field name, age, marks. Define getter and setter for all the…
A: Method getters and setters are two conventional methods that are used for retrieving and updating…
Q: Define a Person class containing two private attributes: last name, first name. Provide this class…
A: Actually, program is an executable software that runs on a computer.
Q: Write a program using a class to convert cube to cube root and vice-versa. Write conversion methods…
A: As language is not mentioned so I am writing code in C++ language. CODE - #include <iostream>…
Q: Create an enumeration named Departments that contain four set of values FINANCE, HR, IT, and…
A: enum Departments { FINANCE, HR, IT, MARKETING;}
Q: Which of the following is true of abstract classes? a.An abstract class cannot have child classes…
A: Abstract class: is a restricted class that cannot be used to create objects (to access it, it must…
Q: We would like to write an object-oriented program for the management of a hotel. The program has the…
A: UML(Unified Modeling Language) is a way of representing the class attributes and methods in a…
Q: Write a class 'Cylinder' that has two fields: height and radius. The class should have only one…
A: Since no programming language is mentioned, I am using python. Algorithm: Start Create a class…
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
- Java Object Oriented Programming Create a Shape class that shall have color and filled instance variables of enum Color and boolean type. The filled boolean variable shall show, whether the shape is filled (colored). The enum Color shall be defined within the class having 4 color names (choose any four). Also define getArea and getPerimeter method in Shape class, both shall return 0. Create Rectangle class with length and width attributes and a Circle class with radius attribute, of type double. Properly encapsulate all fields. Circle and Rectangle shall extend Shape class and override getArea and getPerimters methods as per its type and specific formula. In Test class, create an object of Rectangle and Circle, by initializing all attributes in constructor and print both shapes' area and perimters. In Test class, define a static method with following signature, public static void printEachShapeCount(Shape... shapes) As you know, the parent type variable can hold the…Please help with the following: C# .NET change the main class so that the user is the one that as to put the name in other words. Write a driver class that prompts for the person’s data input, instantiates an object of class HealtProfile and displays the patient’s information from that object by calling the DisplayHealthRecord, method. MAIN CLASS---------------------- static void Main(string[] args) { // Instance created holding 6 parameters which are field with value HealthProfile heartRate = new HealthProfile("James","Kill",1978, 79.5 ,175.5, 2021 ); heartRate.DisplayPatientRecord();// call the patient record method } CLASS HeartProfile------------------- public class HealthProfile { // attibutes which holds the following value private String _FirstName; private String _LastName; private int _BirthYear; private double _Height; private double _Weigth; private int _CurrentYear; public HealthProfile(string firstName, string lastName, int birthYear, double height, double wt, int…5. class definition for GameEnemy Next, we want to start making enemies for our upcoming video game, so we will define a class called GameEnemy. Every GameEnemy will have a name, an x location, a y location, and a number of hit points (which must be a non- negative integer ). The_init__ method for GameEnemy will take all of these parameters (in that order) and store them on the object. GameEnemy also needs a method called healthbar, which will allow us to show that enemy's health bar in the game. It returns the enemy's name followed by a number of asterisks to show how many hit points it has left. The exact format is shown below. Sample runs should look like: >>> enemy = GameEnemy ("TODD", 100, 200, 5) >>> enemy.healthbar() TODD: ****** >>> enemy-% ence 100 >>> enemy-y 200 If vou havo qu octiona
- A complex number has two parts: real value and imaginary value. In mathematics, we learnt how to add and multiply two complex numbers. Write a class Complex which will have two fields for real and imaginary values. The constructor will set the values in these fields (there could be multiple overloaded constructors). The class should also have method like this: Complex add (Complex c) This add() method takes a complex object and return a new complex object after adding the complex number c with itself(Use general complex number addition rule).A SuperDie Class Write a class SuperDie that models a single die with an arbitrary number of sides, not just six. A die instantiated with the default constructor has six sides. The methods of this class should be: • roll a die and return its value, • return the number of sides on a die, and • change the number of sides on a die. Include a main(...) method that tests all the methods of your class.Define the Circle2D class that contains: Two double data fields named x and y that specify the center of the circle with get A data field radius with a get A no-arg constructor that creates a default circle with (0, 0) for (x, y) and 1 for radius. A constructor that creates a circle with the specified x, y, and radius. A method getArea() that returns the area of the circle. A method getPerimeter() that returns the perimeter of the circle. A method contains(double x, double y) that returns true if the specified point (x, y) is inside this circle. See Figure 10.14(a). A method contains(Circle2D circle) that returns true if the specified circle is inside this circle. See Figure 10.14(b). A method overlaps(Circle2D circle) that returns true if the specified circle overlaps with this circle. See the figure below. (a) (b) (c) Figure 10.14 (a) A point is inside the circle. (b) A circle is inside another circle. (c) A circle overlaps another circle. Draw…
- Create a class MyTime which has the datamembers as follows: 1. hour: integer (1 to 12)2. minute: integer (0 to 59)3. second: integer (0 to 59)4. pm: bool variable. True means PM time and false means AM time. Implement a default constructor, a parameterized constructor and a copy constructor. Write set and get functions for all the four members of the class. Overload these operators: 1. Extraction operator >> : Prompt the user for hours, minutes, seconds and for am/pm and initialize the structure. Left operand istream object and right operand MyTime2. Assignment = : Assign the right object to the left object. Both operands are of type MyTime.3. Insertion << : Print the time in the format HH:MM SS PM. Left operand of type ostream and right operand of type MyTime. this in c++.JAVA PROGRAMMING Write two java files for this assignment: Circle.java, and Main.java. The Circle.java file will create an actual class. The Circle class: MEMBER VARIABLE double radius double x double y Eight methods: Six of the methods are simple: getter’s and setter’s for x, y, and radius. There should also be a getArea method that returns the area (derived from the radius) A doesOverlap method. This method should accept a Circle as an argument, and return true if this circle overlaps the circle that the method was invoked on. [Note: two circles overlap if the sum of their radius' is greater than or equal to the distance between their centers.] void setX(double value) double getX() void setY(double value) double getY() void setRadius(double value) double getRadius() double getArea() boolean doesOverlap(Circle otherCircle) second class will be the typical replit Main class, with its static main method .It should contain code that tests the Circle class. submit code that…Define a class named Employee. This class should extend the Person class from the previous question. The class should have a constructor, which takes the name, age, employer (String) and salary (int) as parameters (in that order). The first two parameters should be passed to the constructor of the superclass and the value of the last two parameters should be stored in instance variables. The class should define the methods, getSalary which returns the salary of the employee and getEmployer which returns the name of the employer. Any methods from the previous question that need to be overridden should be overridden! Use super and instanceof as appropriate. I.e., for the following methods you should be able to call the method in the superclass for specific situations (e.g. the compareTo method in the superclass can be called if you receive anything other than an Employee, and this also holds for the equals method). The toString method only needs to append details and as such can also…
- Define the Circle2DYourLastName class that contains: Two double data fields names x and y that specify the center of the circle withgetter methods. A double data field radius with getter method. A constructor that creates a circle with specified x, y, and radius. A method findTypeOfIntersection to determine and return types ofintersection as string (contained, overlap, or separate).Design a user class that prompts the user to enter the coordinates of the center andradius of two circles and displays the type of intersection. Allow the user to repeat yourprogram using a ConfirmDialog Box.Q#: Write a class Email that contain the following fields, which other classes may not access: To From Subject Content Write a function member called SendEmail that initialize all the class fields through information passing as parameters. SendEmail method will print the content of email only. Write a driver class with any name that must have a main method. Inside main, call SendEmail.Define the Circle2D class that contains: Two double data fields named x and y that specify the center of the circle with get methods. A data field radius with a get method. A no-arg constructor that creates a default circle with (0, 0) for (x, y) and 1 for radius. A constructor that creates a circle with the specified x, y, and radius. A method getArea() that returns the area of the circle. A method getPerimeter() that returns the perimeter of the circle. A method contains(double x, double y) that returns true if the specified point (x, y) is inside this circle. See Figure 10.14(a). A method contains(Circle2D circle) that returns true if the specified circle is inside this circle. See Figure 10.14(b). A method overlaps(Circle2D circle) that returns true if the specified circle overlaps with this circle. See the figure below. Figure (a) A point is inside the circle. (b) A circle is inside another circle. (c) A circle overlaps another circle. Draw the UML diagram for the class.…