Part a) Create a base class called shape. Use this class to store two double type values that could be used to compute the area of figures. Derive two specific classes called triangle and rectangle from the base shape. Add to the base class, a member function get_data() to initialize base class data members and another member function display_area() to compute and display the area of figures. Make display_area() as a virtual function and redefine this function in the derived classes to suit their requirements. Using these three classes, design a program that will accept dimensions of a triangle or a rectangle interactively, and display the area.
Q: B) Create two classes named Mammals and MarineAnimals. Create another class named BlueWhale which…
A: UML class diagram of the classes In the above diagram, the classes Mammalls and MarineAnimals are…
Q: Q1: a- Create a class with two integer member variables (r and s); the class also has the following…
A:
Q: Create a base class called shape. Use this class to store two double type values that could be used…
A: program in C++
Q: Write a class declaration for a class named Circle, which has the data member radius, a double, and…
A: CPP program to create a class. The name of the class is Circle. The data member of the Circle class…
Q: et us create the shape class hierarchy. Create a Shape class which must be abstract since we are not…
A: Source code link:- copy and paste it : https://onlinegdb.com/BkK9W7xw_
Q: .Write the function heading of an overloaded * operator that multiplies two objects of the myArray…
A: Note: Answering the question in python as no programming language is mentioned. Input : Create the…
Q: O O Adding a derived class to a base class requires substantial changes to the base class
A: Answer is in second step
Q: Write a program that declares two classes. The parent class is called Base that has two data members…
A: We will solve the given problem in Java language.
Q: Define a base class area_cl, which has member variables height and width. Create two derived classes…
A: As per our company guidelines, we are supposed to answer only one question. Kindly repost other…
Q: Create a base class called shape, this class to store two double type values (value1, value2) that…
A: Introduction of Program In C++, Inheritance is a process in which one class acquires all the…
Q: LAB 2: In this lab we will focus on use of Classes. Example 1: Write C+ code to create class called…
A: Solution: Give train name as with underscore ( _ ) or CamelCase
Q: Q2: create a class to find the result of the equation below, the class has two integer member…
A: Output :-
Q: Define a class Money with proper constructors, accessors, mutators, and other member functions The…
A: Modified C++ code: #include<iostream>using namespace std;class money{public:money();money(int,…
Q: Create an instance of Inventory class, stockltem1 using the default constructor. Display the…
A: Code: #include <bits/stdc++.h>using namespace std;class Inventory{ private: int…
Q: Define a class called student that has the following data members: - int student number - string…
A: Lets see the solution.
Q: C++ : Define a new class Fighter that inherits from the Spaceship class below. - Add a private…
A: Actually, c++ is a powerful general purpose language.
Q: a member function having return type boolcalled isOversize( ) to the publication class.
A: Program: // C++ version 14# include<iostream>using namespace std;// define publication…
Q: Note- Do solve only Q1-b. Q1-a) Create a base class called shape. Use this class to store two…
A: Program approach:- Using Header files. Then using the base class shape. Then that we use the…
Q: C++ OOP 1. Write a class declaration named Circle with a private member variable named radius.…
A: GIVEN: 1. Write a class declaration named Circle with a private member variable named radius.…
Q: Q1: a- Create a class with two integer member variables (r and s); the class also has the following…
A: The formula for finding surface area is A=pi*r*s+pi*r*r parameterized constructor is used to pass…
Q: Q5: a- create a class with four integer member variables x. y. z and w; it also has the following…
A: /*Program to create class wirh four integer x,y,z,and w and calculcate value of P using friend…
Q: Q1: a- Create a class with two integer member variables (r and s); the class also has the following…
A: /* Program to create class with two integer member variables(r and s), parameterized constructor and…
Q: Create a base class called shape. Use this class to store two double type values that could be used…
A: pure virtual function : The function with the virtual keyword in the function declaration and the…
Q: Q3) Write a program to create a class called clothes, the class has members, name, model, size, and…
A: Please find the code below:
Q: 3. Write a program to create a base class: "Question3", with protected data member: x (int) and with…
A: Pure virtual functions are the functions in which it is declared in the base class and initialized…
Q: Define a class called master that inherits data members and functions from graduatestudent class,…
A: The question is on writing code for the given problem. As here no language is mentioned, C++ has…
Q: Q1: a- Create a class with two integer member variables (r and s); the class also has the following…
A: This operator is used with -> symbol to set local variable values to instance variables when both…
Q: Create a base class called shape. Use this class to store two double type values that could be used…
A: Hey there, I am writing the required solution based on the above given question. Please do find the…
Q: Create a class named Employee, its data members are i) empName ii) empDesignation iii) empSalary a)…
A: Given: Create a class named Employee, its data members are empName empDesignation empSalary…
Q: Part 1: Create a class DateType that has the following member variables: day (int), month(int), and…
A: Note: As per BARTLEBY guidelines, I can answer one question when multiple questions are posted. I…
Q: Write a base class Computer that contains data members of wordsize (in bits), memory size in…
A: A base class named Computer consists of some data members. A class Laptop is driven from this class.…
Q: Q2) Write C++ code to create class called number. The private data members for this class are nob1…
A: Find the code below.
Q: 1. Which is used to create an abstract class? A. Creating at least one member function as a pure…
A: In step 2, I have provided answer with brief explanation---------------
Q: Q. Write a program to create a base class: "Question3", with protected data member: x (int) and with…
A: Below is the required C++ program: - Approach: - Include the header file and use the namespace std.…
Q: 7. PersonData and CustomerData classesDesign a class named PersonData with the following member…
A: The C++ program and the approach are given below:
Q: Write a program that declares two classes. The parent class is called Base that has two data members…
A: public class Base{ //declaring instance variables protected double n1; protected double n2;…
Q: Q2) Write C++ code to create class called number. The private data members for this class are nob1…
A: #include <iostream>using namespace std; class number{ private: double nob1, nob2,…
Q: Q4) Write a class "Rectangle" with three data members: "width", "height" and "color"; and four…
A: Algorithm: Start Define a class rectangle with height width and color as its members In the init()…
Q: Create a class called employee with member data empno, name, deptname, designation, age, and salary.…
A: The required Java code: import java.util.Scanner;public class Employee { int empno, age; // data…
Q: Write a program to create a base class: “Question3”, with protected data member: x (int) and with…
A: Virtual Function: This function is designed to implement runtime polymorphism in programs where the…
Q: Q1-a) Create a base class called shape. Use this class to store two double type values that could be…
A: #include<iostream> #include<cmath> using namespace std; //create class shape. class…
Q: In C++, it asks to define a new class Fighter that inherits from the Spaceship class below. - Add a…
A: protected variables can be accessed in child classes private variables can be accessed in the…
Q: Q5: a- create a class with four integer member variables x, y, z and w; it also has the following…
A: #include <iostream>#include<cmath>using namespace std;//creating classclass Calculate{…
Q: Given a class with the following specifications: Class: Cereal Data Members: string name, string…
A: Given:
Q: Q2: create a class to find the result of the equation below, the class has two integer member…
A: The syntax for friend function will be friend return_datatype function_name(argument) {…
Q: Q2) write a program that use class called box, contains the following: 1) Three integer numbers…
A:
Q: Part 1: Create a class DateType that has the following member variables: day (int), month(int), and…
A: As Per bartleby guideline I answer only one. Answer:- EXPLANATION The idea is to use an auxiliary…
Q: Write a program that declares two classes. The parent class is called Base that has two data members…
A: Here I have created a class Base with 2 data members and 2 functions. In the function, I have…
Step by step
Solved in 3 steps with 1 images
- Q1: Create two classes named Mammals and SeaAnimal. Create another class named Whale whichinherits both the above classes. Now, create a function in each of these classes which prints "I ammammal" in class Mammals, "I am a marine animal” in class Marine and "I belong to both thecategories: Mammals as well as Marine Animals" in class Whale. Now, create an object for each of theabove class in main function and try calling.1 - function of Mammals by the object of Mammal2 - function of SeaAnimal by the object of SeaAnimal3 - function of Whale by the object of Whale4 - function of each of its parent by the object of WhaleCPP OOP - Create two classes named Mammals and MarineAnimals. Create another class named BlueWhalewhich inherits both the above classes. Now, create a function in each of these classes which prints"I am mammal", "I am a marine animal" and "I belong to both the categories: Mammals as well asMarine Animals" respectively. Now, create an object for each of the above class and try callingfunction of Mammals by the object of Mammalfunction of BlueWhale by the object of BlueWhalefunction of each of its parent by the object of BlueWhalefunction of MarineAnimal by the object of MarineAnimalThe base class Pet has protected data members petName, and petAge. The derived class Dog extends the Pet class and includes a private data member for dogBreed. Complete main() to: create a generic pet and print information using PrintInfo(). create a Dog pet, use PrintInfo() to print information, and add a statement to print the dog's breed using the GetBreed() function. Ex. If the input is: Dobby2Kreacher3German Schnauzer the output is: Pet Information: Name: Dobby Age: 2Pet Information: Name: Kreacher Age: 3 Breed: German Schnauzer #include <iostream>#include<string>#include "Dog.h" using namespace std; int main() { string petName, dogName, dogBreed; int petAge, dogAge; Pet myPet; Dog myDog; getline(cin, petName); cin >> petAge; cin.ignore(); getline(cin, dogName); cin >> dogAge; cin.ignore(); getline(cin, dogBreed); // TODO: Create generic pet (using petName, petAge) and then call PrintInfo //…
- Rectangle Class Observe the Rectangle class in rectangle.h, and you'll see it has two member variables: length_ and width_. These member variables can be modified with the "Setter functions" SetLength and SetWidth (aka mutator functions) and can be retrieved with the "getter functions" GetLength and GetWidth (aka accessor functions). You will be implementing two member functions of the Rectangle class: Area, and Perimeter. Notice that if a function belongs to a class, when we define the function outside of the class, we indicate that it is a member function of a class using the :: operator. For example, because Area() belongs to the Rectangle class, when we define the function in rectangle.cc, it is written as: int Rectangle::Area() { ... } After implementing these two member functions, you will implement a function, LargestRectangleByArea that compares two input Rectangle objects and returns which of the two is larger, based on its area. Implement the member function Area that…Part II: Define a class Money with proper constructors, accessors, mutators, and other member functions The class will be storing money information using coins values only The class should have following data members (Quarter, Dime, Nickel, Penny) Write A function to print out the object money info expressed in dollars and Cents only Overload the + operator, so that adding two objects of this class works Example: if you have following money objects $2.99 could be constructed based on available coins Money. m1(11,1,2,4) m1could also expressed as Money m2(10,4,1,4) (m1 + m2).print(); should display $4.98 Overload the + operator, so that adding two objects of this class works Class money { Public: money(); money( int, int, int, int); void printMoney(); money operator+( money m) { // add addition } // accessors int getquarter(); int getdime (); int getnickel(); int getpenny(); // mutators Vopid setquarter(); Void setdime (); Void setnickel();…Create a class called Student with four (4) private member variables, name (string), quiz, midterm, final (all double type); Include all necessary member functions for this class (at least 1 constructor and 1 default constructor, 1 get function, and 1 grading function – see #5); Declare three (3) objects of Student type (individual or array); Read from the keyboard three (3) sets of values of name, quiz, midterm, final and assign them to each object; Using the object’s member function to calculate the grade for each student (grade = quiz * 0.2 + midterm * 0.4 + final * 0.4) Display on the screen only the name of each student and the grade.
- 10.25 LAB: Book information (overriding member methods) Given the base class Book, define a derived class called Encyclopedia. Within the derived Encyclopedia class, define a print_info() method that overrides the Book class' print_info() method by printing not only the title, author, publisher, and publication date, but also the edition and number of volumes. Ex: If the input is: The Hobbit J. R. R. Tolkien George Allen & Unwin 21 September 1937 The Illustrated Encyclopedia of the Universe James W. Guthrie Watson-Guptill 2001 2nd 1 the output is: Book Information: Book Title: The Hobbit Author: J. R. R. Tolkien Publisher: George Allen & Unwin Publication Date: 21 September 1937 Book Information: Book Title: The Illustrated Encyclopedia of the Universe Author: James W. Guthrie Publisher: Watson-Guptill Publication Date: 2001 Edition: 2nd Number of Volumes: 1 Python, please.Create a class called employee with member data empno, name, deptname, designation, age, and salary. Perform the following by including member functions in the class: a) To accept the details of 5 employees( Array of object) b) To display the details of employees. c) To search for an employee in the array of objects created, by means of empno and display his details d) To find the youngest employee among all the employees and display the details of that employee e) To find the total salary of all employees.C++ : Define a new class Fighter that inherits from the Spaceship class below. - Add a private member variable: int firePower; - Create a default constructor which initializes firePower to 10 and initializes name to "X-wing" - Create a member function in Fighter void warp(). This function should increase position by 10, and decrease health by 5. - Redefine function wasHit(). Instead of decrementing health by 5, decrement it by 2. class Spaceship { protected: string name; int health; int position; public: Spaceship() { name = ""; health = 100; position = 0; } void moveLeft() { position--; } void moveRight() { position++; } void wasHit() { health -= 5; } };
- Part 1:Create a class DateType that has the following member variables: day (int), month(int), and year(int). - Your class should have the following member functions:o Parametrized default constructor.o Destructoro A get function for each member variables- Your class should also have the following friend functions:o Overload insertion operator to print date to screeno Overload extraction operator to read date from userPart 2:Create a class PersonType that has the following member variables: id(int), name(string), birthdate (DateType), and gender (char). - Your class should have the following member functions:o Parametrized default constructor.o Destructor.o A get function for each member variableso Overload == operator to check if two persons have equal ids or not.- Your class should also have the following friend functions:o Overload insertion operator to print person info to screeno Overload extraction operator to read person info from user7. PersonData and CustomerData classesDesign a class named PersonData with the following member variables:lastNamefirstNameaddresscitystatezipphoneWrite the appropriate accessor and mutator functions for these member variables. Next, design a class named CustomerData, which is derived from the PersonData class. The CustomerData class should have the following member variables:customerNumbermailingListThe customerNumber variable will be used to hold a unique integer for each customer. The mailingList variable should be a bool. It will be set to true if the customer wishes to be on a mailing list, or false if the customer does not wish to be on a mail- ing list. Write appropriate accessor and mutator functions for these member variables. Demonstrate an object of the CustomerData class in a simple program.Write code to create a class named as ‘Employee’ with attributes i.e. ID, Name, Designation, Qualification, Salary, Taken-Leaves, Allowed-Leaves and the functions applyLeave(). This function will take number of leaves as an input and check Allowed-Leaves to see whether the employee can take leaves or not. If he can take, deduct these leaves from Allowed-Leaves and add in Taken-Leaves. Otherwise show message ‘you cannot take leave’. Create another class ‘Intern’ and inherit ‘Employee’ as super class.