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 base class, a member function get data() to initialize base class data members and another member functions display_area() to compute and display the area of figures. Mark the display_area() as a virtual function and redefine this function in the derived class to suit their requirements.(Use pure virtual function)
Q: CPP OOP - Create two classes named Mammals and MarineAnimals. Create another class named BlueWhale…
A: CPP program to create the three classes. The name of the first class is Mammals. It has a function…
Q: A complex number has the form a+bi , can be expressed as the ordered pair of real numbers (a,b). The…
A: Program: //ComplexNum class to simulate complex numbers #include<iostream> using namespace…
Q: Create two classes named Mammals and MarineAnimals. Create another class named BlueWhale which…
A: Given: Create two classes named Mammals and MarineAnimals. Create another class named BlueWhale…
Q: Q2) write a class called machine that has machine ID, machine name, manufacturer name, and model.…
A: We need to create two classes simi8lar to each other blender class must have all the variables of…
Q: A class Student has Roll No, Branch, class Internal_exam has sub1marks, sub2 marks, class…
A: Given: A class Student has Roll No, Branch, class Internal_exam has sub1marks, sub2 marks, class…
Q: A class Student has Roll No, Branch, class Internal_exam has sub1marks, sub2 marks, class…
A: The question asked has the classes Internal_exam and External_exam are inherited from the base class…
Q: Write a base class Computer that contains data member of wordSize (in bits), memorySize (in…
A: Required: Write a base class Computer that contains data member of wordSize (in bits), memorySize…
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: Extend the “Circle” class to have the following features. Two additional data members (integers) to…
A: enlargeCircle updates the radius moveHorizontal updates x coordinate moveVertical updates y…
Q: Q2(a) Write code to create ´Animal' class and include following: 1. Create these private data…
A: Step 1:- Program Approach:- 1.Create the class Animal 2.Create the constructor and destructor…
Q: 7. PersonData and CustomerData Classes Design a class named PersonData with the following member…
A: C++ Code: main.cpp #include <iostream>#include <iomanip>#include "PersonData.h"#include…
Q: A complex number has the form a+bi , can be expressed as the ordered pair of real numbers (a,b). The…
A: A C++ program is as follows, File name: “main.cpp” //Include the header files…
Q: Create a class Rational for performing arithmetic with fractions. Write a driver program to test the…
A: A C++ program is as follows, File name: “Rat.h” // a Rational object holds one Fraction number, one…
Q: 2. Create a class home with following data members, area (int), and cost as protected data member.…
A: Acquiring the base class properties and methods/functions to the child classes is called…
Q: A complex number has the form a+bi , can be expressed as the ordered pair of real numbers (a,b). The…
A: A complex number is a number that can be expressed in the form a + bi, where a and b are real…
Q: Create a class Rational for performing arithmetic with fractions. Write a driver program to test the…
A: Rational Number: A number that can be represented in fractional form is known as a rational number.…
Q: Q2(a) Write code to create 'Animal' class and include following: 1. Create these private data…
A: Define a class. Constructor is initialized. Declare a member function to set name. Member function…
Q: Create a class Rational for performing arithmetic with fractions. Write a driver program to test the…
A: Program: Filename: “main.cpp” #include <iostream> using namespace std; #include "Rat.h" int…
Q: Create a Circle class with a centre (x,y) and radius r. Use parameterized constructor to initialize…
A: //c++ program #include<iostream> using namespace std; class Circle{ public: int…
Q: • Define a base class shapeClass , the class o Has two data members width and height, which are…
A: Programing Approach: // including header file and using namespace // defining shape class // width…
Q: Part 1: Create a class DateType that has the following member variables: day (int), month(int), and…
A: As per bartleby policy I solved Q1. Post the different questions separately.
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: Let us create the shape class hierarchy. Create a Shape class which must be abstract since we are…
A: code is :
Q: In class & constructors Problem 01: Write a definition of a class named TwoDPoint that might be used…
A: Given data, In class & constructors, Write a definition of a class named TwoDPoint that might be…
Q: Define a pure abstract base class called BasicShape . The BasicShape class should have the following…
A: // Pure Abstract Base Class Project // Driver program is used to test the BasicShape (Abstract…
Q: Implement the following class MyPhoneBook. You can add additional private member variables and…
A: Answer : #include <iostream>#include <string.h> using namespace std; class PhoneBook{//…
Q: The class dateType defined in Programming Exercise 6 prints the date in numerical form. Some…
A: extDateTypeImp.cpp #include <iostream>#include "extDateType.h" using namespace std;//define…
Q: Create two classes named Mammals and SeaAnimal. Create another class named Whale which inherits both…
A: Q1: Create two classes named Mammals and SeaAnimal. Create another class named Whale whichinherits…
Q: Q 1. a) A class Student has RollNo, name, class Internal_exam has sublmark, sub2marks, class…
A: Include the header files Create a class Student with data member rollno and name Define a getdata()…
Q: Implement the following class MyPhoneBook. You can add additional private member variables and…
A: Actually, program is an executable software that runs on a computer.
Q: Create two classes named Mammals and MarineAnimals. Create another class named BlueWhale which…
A: Define header file <iostream> for input output operations. Define header file <string>…
Q: • Define a base class shapeClass , the class o Has two data members width and height , which are…
A: Since the Programming language is not mentioned in the question, we will answer this question in…
Q: 2. Create a class called Car which has the following members- Private color, maxSpeed, minSpeed…
A: In this question we need to create two classes. Car class is parent of Bus class. Bus class inherits…
Q: Define a class Money with proper constructor, accessors, mutators, and other member functions The…
A: Define a class Money with proper constructor, accessors, mutators, and other member functions The…
Q: Circle and polygon from the class Shape that contain o A parameterized constructor to initialize…
A: Consider a class Shapethat containso A data member named as ShapeName of string typeo A data member…
Q: A class Student has Roll No, Branch, class Internal_exam has sub1marks, sub2 marks, class…
A: The question asked has the classes Internal_exam and External_exam are inherited from the base class…
Q: Create a class called Complex for performing arithmetic with complex numbers. Write a driver program…
A: Step 1:- Given:- Program Approach:- 1.Create a class whose name is Complex for performing arithmetic…
Q: A complex number has the form a+bi , can be expressed as the ordered pair of real numbers (a,b). The…
A: Program: //ComplexNum class to simulate complex numbers #include<iostream> using namespace…
Q: A complex number has the form a+bi , can be expressed as the ordered pair of real numbers (a,b). The…
A: Programming language is missing in the question. So we will answer this program in C++ language. If…
Q: Create a class Rational for performing arithmetic with fractions. Write a driver program to test the…
A: Since, programming language is not mentioned in the question, we will answer this question in C++…
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: c++ Write a class called Triangle with three private integer data members a, b, and c as the…
A: Include necessary headers into program. Define a class named "Triangle". Declare the variables in…
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: Create a class Rational for performing arithmetic with fractions. Write a driver program c++ to test…
A: Purpose of the problem:This program can be used to create a class Rational for performing arithmetic…
Q: In Chapter 10, the class clockType was designed to implement the time of day in a program. Certain…
A: Here is the step by step solution.
Q: you will design various classes and write a program to computerize the billing system of a hospital.…
A: //doctorType.h header file#ifndef doctorType_H#define…
Q: Given a class with the following specifications: Class: Cereal Data Members: string name, string…
A:
Q: creates a class called leverage with one private data member, crowbar, of type int and one public…
A: EXPLANATION Create class leverage, which will have only one data field crowbar. Use a constructor…
Q: Write a class called rectangle. Your task is to store the length and width of the rectangle. Write a…
A: import the java utility Create a class rectangle Declare the variable length =4 , width =6 and area.…
Q: Given a class with the following specifications: Class: Cereal Data Members: string name, string…
A: Given:
![5.3
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 base class, a member function
get_data() to initialize base class data members and another member functions
display_area() to compute and display the area of figures. Mark the display_area() as
a virtual function and redefine this function in the derived class to suit their
requirements.(Use pure virtual function)](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb9e6893f-9a1a-4807-9222-611f15df02da%2F0c9c519a-91db-423e-84eb-a7bb7cae9846%2Ffcl3xnr_processed.jpeg&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 3 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
- 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.Remember the two values given as input will be treated as lengths of two sides in the case of rectangles and as base and height in the case of triangles, and used as follows: Area of rectangle = x * y Area of triangle = ½ * x * y ( write the program in C++)Write a class Travel having two private data members (distanceCovered , Time) The class has three constructors which are • having no parameter – for setting values to zero or null. • having two parameters for assigning values to both data members. • Overload the above constructor and use this keyword to set the values of data members. • Provide getters/setters for data members. • A function which calculates and display speed of traveling. • Write a function show() displays values. Write test Application that demonstrates the Run class by calling all the three constructors and method, creating a Create Travel objects, and then display the traveling with speed. Calculate highest speed. Programming language : javaCreate 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 base class, a member function get_data() to initialize base class data members and another member functions display_area() to compute and display the area of figures. Mark the display_area(as a virtual function and redefine this function in the derived class to suit their requirements.(Use pure virtual function)
- Create a base class called shape, this class to store two double type values (value1, value2) that could be used to compute the area of figures. Derive two specific classes called triangle and rectangle from the base shape. Add accessor and mutator function to the base class, to initialize and retrieve base class data members and another member function display_area() to compute and display area of figures.. Make display_area as pure virtual function and provide its definition in the derived class to suit their requirements. Using these three classes, design a program that will accept dimensions of a triangle or a rectangle interactively and display area. Run the above program with following requirements. Provide appropriate constructor in each class. Use constructor function to initialize the data members of base class.define a class named as rectangle having two data members named as base and height to store value of base and height. it contain a calculate function to calculate area of rectange. define another class with the triangle having two data members named as base and height to store value of base and height. it contain a calculate function to calculate area of triangle. define third class name as compare having a single function compare to compare values of both classes rectangle and triangle and display the area of maximumIn C++, Create a base class called shape. Use this class to store two double type values that could be usedto compute the area of figures. Derive two specific classes called triangle and rectangle from the baseshape. Add to the base class, a member function get_data() to initialize base class data members andanother member function display_area() to compute and display the area of figures. Makedisplay_area() as a virtual function and redefine this function in the derived classes to suit theirrequirements. Extend the above program to display the area of circles. This requires addition of a new derivedclass ‘circle’ that computes the area of a circle. Remember, for a circle we need only one value, itsradius, but the get_data() function in base class requires two values to be passed.(Hint: Make thesecond argument of get_data() function as a default one with zero value.)
- 1. Please read the main function and define a class CStudent. (object array, static member, string) 【Description】 Please read the main function and define a class CStudent. In the main funciton, two arrays of the ojbect of CStudent are define. Please analyze the call of constructor and destructor in the process of creating and releasing objects. 1. CStudent has two private member variables:stirng name, int age. 2. CStudent has a static member count. It will be incremented by 1 when the object is created and decremented by 1 when the object is destroyed. 3. The constructor function should output "*** is contructing". The destructor function should output “*** is destructing”. "***" indicates the name of the current CStudent object. 【Input】 No input 【Output sample】 There are 0 students. noname is contructing noname is contructing noname is contructing noname is contructing noname is contructing name:noname There are 5 students. noname is destructing noname is destructing…Create class distance that have (feet and inches) as float data members, and the following function members: • Constructor "parametrized". set: to input data. Print : to display ( feet and inches ) stored information as friend function . • Overload (-): operation to change the sign of distance object Using the previous class write a main program that will test this class functions for three objects.Design a class bookType that defines a book as a class. a. Each object of the class bookType will hold the following information about a book: title number of authors up to four authors publisher year published ISBN 13 (with dashes) price number of copies in stock (may be 0) b. Include the member functions to perform the various operations on objects of type bookType: Include individual get and set functions for all member variables. c. Add a member function to update the number of copies in stock. d. Add the appropriate constructors and a destructor (if one is needed). Ensure a default constructor is coded and the constructor initializes all data members. Remember, an array of classes uses a default constructor only. e. ALL member variables must be private and accessed through member functions. The main client program CANNOT access the variables directly. f. Ensure the class declaration and class implementation files are in separate header and code (.cpp) files. This assignment will…
- In C++ Create a base class called shape. Use this class to store two double type values that could be usedto compute the area of figures. Derive two specific classes called triangle and rectangle from the baseshape. Add to the base class, a member function get_data() to initialize base class data members andanother member function display_area() to compute and display the area of figures. Makedisplay_area() as a virtual function and redefine this function in the derived classes to suit theirrequirements.Using these three classes, design a program that will accept dimensions of a triangle or arectangle interactively, and display the area.Remember the two values given as input will be treated as lengths of two sides in the case ofrectangles and as base and height in the case of triangles, and used as follows:Area of rectangle = x * yArea of triangle = ½ * x * y1- Create a class Rational for performing arithmetic with fractions.Write a driver program to test the class. Provide a constructor thatenables an object of this class to be initialized when it isinstantiated. The constructor should contain default values in caseno initializes are provided and should store the fraction in reducedform. Provide a private function to reduce numbers.Provide Public member functions for each of the followingarithmatic’s functions (addition – subtraction – multiplication –division), printing in the form a/b, printing in floating point formatand final overload the == and != operators to allow comparisons oftwo fraction numbers.Include any additional operations that you think would be useful fora rational number class.Design, implement, and test your class.Define a Pet class that stores the pet’s name, age, and weight. Add appropriateconstructors, accessor functions, and mutator functions. Also define a functionnamed getLifespan that returns a string with the value “unknown lifespan.” Next, define a Dog class that is derived from Pet. The Dog class should have aprivate member variable named breed that stores the breed of the dog. Add mutator and accessor functions for the breed variable and appropriate constructors.Redefine the getLifespan function to return “Approximately 7 years” if the dog’sweight is over 100 pounds and “Approximately 13 years” if the dog’s weight isunder 100 pounds. Next, define a Rock class that is derived from Pet. Redefine the getLifespanfunction to return “Thousands of years.” Finally, write a test program that creates instances of pet rocks and pet dogs thatexercise the inherited and redefined functions. use c++
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)