lasses Student: having Registration and CGPA Teacher: having Specialization and pay Create menu to add, display, update the values of
Q: Modify the class FitnessExperiment class so that it uses polymorphism to: (i) display the properties…
A: FitnessExperiment.java public class FitnessExperiment {FitnessTracker[] fitnessTrackers;public…
Q: Class Library implements the interface Findable and has/should have the following members: -…
A: Program: import java.util.*;import java.util.Map.Entry; /* * Findable interface has one method…
Q: 4. Create an interface Wheel with methods setWheels (int c) and getWheels () and a class Vehicle…
A: Solution: Given,
Q: Create a Cycle class, with subclasses Unicycle, Bicycle and Tricycle. Demonstrate that an instance…
A: Code : public class Cycle { public static void main(String[] args) { Cycle[] cycles = new…
Q: Write a generic class of Shape with the attribute of center and operation to calculate area. Inherit…
A: Note: The below program is written in Java programming language. File name: “Shape.java” //Create an…
Q: The Doctor program described in Chapter 5 combines the data model of a doctor and the operations for…
A: GIVEN:
Q: Consider classes A, B and C, where A is an abstract superclass, в is a concrete class that inherits…
A: As per the question statement, We need to find the correct statement for the given question…
Q: rewrite the following class code to make employeeType as an abstract class, if you know that both…
A: In C++, an abstract class is one that contains one or more than one pure virtual function (a…
Q: What is wrong in the following abstract class definition? abstract class XY { abstract int…
A: According to the information given:- We have to find out what is wrong in the following abstract…
Q: Suppose A is an abstract class, B is a concrete subclass of A, and both A and B have default…
A: 1. The correct answer is option (B) A a = new B(); Explanation : Here A is an Abstract class and you…
Q: Problem B Now we are going to use the design pattern for collecting objects. We are going to create…
A: Code: import java.util.ArrayList; class AmazonOrder{ final int length=5; ArrayList<Item>…
Q: An unspecified data type can be used for both the parameters and the return type just for abstract…
A: All variables must have a data type. So option 1,3, and 4 are incorrect
Q: Implement a prototype code for the class diagram given below. (Your code must be in sequence, code…
A: Since attributes are not mentioned, I am displaying the hierarchy of a respective class. Code:…
Q: Create NFL Player and NBA Player concrete classes that will extend Player abstract class. Create a…
A: Below is the code in java and sample output:
Q: If class A is a subclass of class B, then A has access to all of B's instance variables, including…
A: Private data: A private data can be accesses within the class only. Private data not allowed to…
Q: Define a class
A:
Q: solve this by arraylist in the last of the question it has been told Create abstract class Pet ,…
A: Program: //Pet.java//Pet abstract classpublic abstract class Pet { private int legs; //Constructor…
Q: Write a java program in which 1. Implement all these classes while illustrating the concept of…
A: Class University has • Two attributes of type string i.e. universityName and location • An attribute…
Q: Create an inheritance hierarchy of Rodent: Mouse, Gerbil, Hamster, etc. In the base class, provide…
A: As per our company guidelines, we are supposed to answer only one question per question and kindly…
Q: Create a class point3D (from existing class point given in lecture; i.e: using inheritance) with the…
A: public class Point{ //declaring inherited instance variables private int x; private int y;…
Q: * Abstract and Interface in Java 1. Create an abstract class pen with methods write () and refill ()…
A: ANSWER : ABSTRACT IN JAVA Abstract is a non-access modifier in java applicable for classes, methods…
Q: "Abstract classes can be defined without any abstract methods" - Support this statement with proper…
A: The Answer is in below steps
Q: create a uml class diagram on this code: from abc import ABC, abstractmethod class…
A: ABC implementation is not given and thus just class implementation is shown
Q: must include (concrete classes, abstract classes, interface, the relationship ween classes: IS-A,…
A: Program Approach: 1- As mentioned in the assignment, created an abstract class, interface, main…
Q: Implement all the classes using Java programming language from the given UML Class diagram. Note:…
A: Implement all the classes using Java programming language from the given UML Class diagram. Note:…
Q: You are given the definition of a base class named as Polygon. A polygon is a closed figure with…
A: Actually, program is a executable software that runs on a computer.
Q: Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’. $10, $15 and $20 are the…
A: public abstract class Fares //declaring abstract class { public abstract void fareCharged();…
Q: Use the concept of polymorphism and classes to represent the following analogy: A Transportation…
A: public class Transportation { //declaring instance variables private String model; private int…
Q: Write down code that can declare a class of an employee with the properties, name and salary, and…
A: I give the code in java as per your requirements and also give the output and code screenshot
Q: When would you be most likely to use an abstract class? when you need to derive a class from…
A: An abstract class is most likely to be used when a superclass is required that should be not be…
Q: Define Employee class in package p1, with id, name and income fields. Define id and name as public,…
A: public members can be accessed in declared package as well as outside packages. So, get method for…
Q: Refer to Example Code Ch 09-6: The reference to getMoney() in assignment 2 is to the class a. Person…
A: I have provided solution in step2.
Q: Implement a nested class composition relationship between any two class types from the following…
A: Find the attached code below.
Q: s there any difference between abstract and concrete class? Give proper justification.
A: Abstract Class: An abstract class is a type of class in Java that is presentby abstract keyword. An…
Q: Q#1: Write the abstract class of Person having abstract methods of set name, get name, set age and…
A: Note: Since you have not provided the language to write the code so I am using Java language to…
Q: Create an abstract class named capstone with necessary abstract methods in Package 1 and define…
A: 1. create an abstract class to let the other class know.2. create base class which extends the…
Q: Implement the class Employee as presented by the following UML diagram: Employee id:int…
A: Step 1 : Start Step 2 : Define a class Employee , and Declare it's members as id , firstname ,…
Q: Draw a class diagram for the parking office class below. Diagram shoukd not be hand drawn. N.B…
A: The given problem has a Java program where the requirement is to analyse the given code and then…
Q: Assume that Student, Employee and Retired are all extended classes of Person, and all four classes…
A: Person p = new Person(...);int m1 = p.getMoney(); // assignment 1 this is for person class p = new…
Q: Make a class Person, with instance variable name, age, and gender. Make a class Employee inherit…
A: class Person{ String name; int age; String gender; public Person(String name, int age, String…
Q: An abstract class can extend another abstract class and implement multiple interfaces. Select one: O…
A: Answer is TRUE
Q: The task is to implement two classes: Shopping Cart and Item according to the following…
A: Ans:) NOTE: As the programming language is not mentioned here so i am going to use python for this…
Q: Use the aggregation (composition) concept to define and implement the class line(p1.x, p1.y, p2.x,…
A: public class Point3D { /* * data field */ private double x; private double y; private…
Q: Write an abstract class Student that includes the following hidden attributes: id(int),…
A: Actually, inheritance is a acquiring the properties from one class to another class.
Q: Let’s build a Player Portfolio System that has abstract classes. Inheritance using Abstract:…
A: About Abstract Class: 1.Abstract clas cannot be instantiated,only subclassed. 2.other classes extend…
Q: Class A is composed of objects of class B, class B is extended by C & D. There should be a copy…
A: Explanation: A is composed of objects of class B, so it does not need a copy constructor. B is…
Write the abstract class of Person having abstract methods of set name, get name, set age and get age.
Also create two child classes
- Student: having Registration and CGPA
- Teacher: having Specialization and pay
Create menu to add, display, update the values of Students and Teachers using polymorphism technique?
Step by step
Solved in 2 steps
- Computer Science There are clearly some similarities in the implementations of Taxi and Shuttle that suggest use of inheritance to represent them. Introducing inheritance is the primary task of this assessment. -The Ezcab class, The Ezcab class maintains separate lists of taxis and shuttles and destinations with destination fares (you can hardcode destination fares). It has a lookup method that searches for a taxi/shuttle with a given ID. -The Taxi and Shuttle classes share some common attributes – location and destination. They also have some common methods – getLocation, getDestination, getStatus and setDestination. -Vehicle is the superclass of both Taxi and Shuttle. This class involves placing the common fields and methods into Vehicle and removing them from Taxi and Shuttle. -Modify Taxi and Shuttle class to indicate that it is a subclass of Vehicle. You can keep the id field in Vehicle class and getId,SetId methods. -Arrange for Taxi's constructor to call the constructor of…Person and Customer Classes Write a class named (Person) with data attributes for a person’s name, address, and telephone number. Provide accessors/getters and mutators/setters for each attribute. Write a displayPerson() to print out the attributes of the Person. Next, write a class named (Customer) that is a subclass of the (Person) class. The (Customer) class should have a data attribute for a customer number, and a Boolean data attribute indicating whether the customer wishes to be on a mailing list. Provide accessors/getters and mutators/setters for each attribute. Write a display customer() to print out the attributes of the Customer. Demonstrate an instance of the (Customer) class in a simple program.PurposeTo review abstract classes and polymorphismDirectionsThe total cost of a group of items at a grocery store is based on the sum of the individual product prices and the tax (which is 5.75%). Products that are considered “necessities” are not taxed, whereas products that are considered “luxuries” are. For this practice problem you will need to download Shopping Trip Starting Code.zip from Pilot.The Product class is abstract, and it has a method called getTotalPrice. Your task is to create two subclasses of Product: NecessaryProduct and LuxuryProduct and implement the getTotalPrice method in each of these classes appropriately. Then modify the driver program to instantiate four…
- The Critter class is a base class with some basic functionality for running simulations of different kinds of critters. Critters can move, act, and remember their history. A typical simulation contains a number of critters of different types. In each step of the simulation, the act member function will be called on each critter. Define a class Sloth derived from Critter that simulates a sloth. Sloths alternate between eating and sleeping. Add the word "eat" or "sleep" to the history each time the act function is called. The implementation of the Critter class is not shown. Complete the following file: sloth_Tester.cpp #include <iostream>using namespace std; #include "critter.h" /**A sloth eats and sleeps.*/class Sloth : public Critter{public:Sloth();. . .private:. . .}; Sloth::Sloth(){. . .} void Sloth::act(){if (...) {add_history("eat");...}else{add_history("sleep");... }} int main(){Sloth sloth;sloth.act();cout << sloth.get_history() << endl;cout <<…Association Relationships in Java Using the revised UML Class diagram Resto Fun Final i posted, continuedeveloping the Resto Fun system by modifying class definitions Create an Order class to break the Many-To-Many relationship between Customer and Item. Thisis a Relationship Class, a class that contains information on the association between to classes.Implement the relationship WaitsOn between Waiter and Customer, knowing that therelationship indicates that this is a One-to-Many relationship mandatory in both ends, i.e., awaiter must wait on a customer and a customer must be waited on by a waiter.Implement the relationship Orders between Customer (Table) and Item, another One-to-Many,since there are many Items a Customers can order, but each Item ordered is for one customeronly.Implement the Add relationship between Order and Item. Include a method to assign the Orderto a Customer before you start adding Items to the Order! There is enough information now to implement the…Indications:Person is an abstract class containing the abstract method Print().In Teacher and Student the method print() will print the information of either Teacher or Student.Write the class university corresponding to the following UML diagram. It contains three attributes.Tab is an array of Person. sizeTab is the size of Tab. The attribute n represents the number of elements added to the tab. When the tab is empty n is equal to 0.The constructor University(sizeTab) will initialize the different attributes and allocate the memory to the array Tab.addPerson(p:Person) will add the new person to Tab. The method printAll() will print all the information of the Persons inside Tab.Write the main method. Create three Teacher and three Student and add them to University Object and print them all.
- Create an Animal class, with attributes name, age. Create classes Dog2, Cat2, Fish2, Bird2 to inherited from Animal class. Create PetOwner2 class to test the inheritance and polymorphism. please share a screen shot of the code.Q1 is in picture do the q2 by watching q1 Q2 Your code must ensure that all the relevant classes Seller, Dealer, Buyer, and distinct classesAnimal and Invoice implement a common method for maintaining the finances. Details of theclasses can be seen in Table 1. Explain with proper syntax as to how this can be achieved usingobject-oriented programming, highlighting the changes you will need to make in the classdeclarations in Question 1. 2. Write Java code that implements the method for each class with the following details: a. The method for the Animal class calculates the price of the animal given the weightand price per kg of the animal.b. The method for the Dealer class calculates the commission earned by the dealer. Adealer may charge a certain percentage commission on the sale price of the Animal.c. The profit earned by the seller given a certain profit rate on the price of the animalcalculated in the Animal class. Sales Tax is deducted at the rate of 17% on the profitearned. The…Design and implement a Java class named Book with two data members: title and price. The class should have suitable constructors, get/set methods, and the toString method. Design and implement another Java class named BookShelf which has an ArrayList data member named bookList to store books. The class should have suitable constructors, get/set methods, and the toString method, as well as methods for people to add a book (prototype: addBook(Book book)), remove a book (prototype: removeBook(Book book)), and search for a book (prototype: findBook(Book book)). Test the two classes by creating a Bookshelf object and five Book objects. Add the books to the bookshelf. Display the contents of the bookshelf. Test the removeBook and findBook methods as well. Take screenshots of your tests and submit them with your Java code (not the whole project)
- You have to implement program that compares graduate students based on their ranks. The design of the program is given in the following UML diagram: • Student class: Base class that GradStudent extends. • GradStudent class: The objects from this class will be used for comparisons. • Rankable interface: Defines the implementation needed for comparison. GradStudent implements this interface. • Test class will be used to get student information from the user and demonstrate the comparison of students.Create an abstract CardGame which contains a “deck” of 52 playing cards that uses a Card class that holds a suit and value for each Card object. It also contains an integer field that holds the number of cards dealt to a player in a particular game. The class contains a constructor that initializes the deck of cards with appropriate values (e.g., “King of Hearts”), and a shuffle() method that randomly arranges the positions of the Cards in the array. The class also contains two abstract meb. Create two child classes that extend CardGame. You can choose any games you prefer. For example, you might create a Poker class or a Bridge class. Create a constructor for each child class that initializes the field that holds the number of cards dealt to the correct value. (For example, in standard poker, a player receives five cards, but in bridge, a player receives 13.) Create an appropriate displayDescription() and deal() method for each child class.Consider the following scenario: A chicken, eagle and duck are birds. A dog, cat, cow,and lion are animals. Human and Birds are also animals. Peas, carrots, and grass areplants. Chicken, duck, cow, and plants are edible. Draw a class diagram for the abovescenario. You can use classes, inheritance, interfaces, and associations (includingcomposition or aggregation) when needed. You shouldn’t use operations.