Write a program to calculate the volume of various containers. A base class, Cylinder, will be created, with its derived classes, also called child classes or sub-classes. First, create a parent class, Cylinder. Create a constant for pi since you will need this for any non-square containers. Use protected for the members. Finally, create a public function that sets the volume. // The formula is: V = pi * (r^2) * h
Q: Write a C# program that implements a class of your own design. Your class should have minimum of…
A: Program using System;public class Person{ public Person() //default constructor {…
Q: n someone help me with this problem in C++ In this exercise, you will work with 3 classes: Shape,…
A: #include <iostream>#include "Shape.h"#include "Rectangle.h"#include "Triangle.h"using…
Q: Two base classes have functions with the same name, while a class derived from both base classes has…
A: Objects of the derived class access the correct base class function via inheritance. There are two…
Q: The following C++ code consists of an error. What is the cause of the error? class Human{ public:…
A: This is based on the concept of virtual functions in C++
Q: Write a C++ code to read the values for the objects created for your classes. Then add the object of…
A: Friend function is a function which is not the member of the class instead of that it can access…
Q: Create a C++ class of Point2D (two-dimensional points). Write its constructor, copy constructor, &…
A: The two classes Point2D and Point3D are created as follows: The private data members of Point2D are…
Q: But we can resolve this ambiguity with something called Virtual Functions. Please add the code for…
A: A virtual function defines as a member function of the base class, which is overridden in derived…
Q: Given the Class Definition for ClockType discussed extensively in class, write what…
A: //clockType.h #ifndef H_newClock#define h_newClock #include<iostream>using namespace std;…
Q: C++ Programming Use the following code, which could be added to your current file in CLion, so this…
A: Solution :: Let's see the above question in C++ programming language : Code :: #include…
Q: The following C++ code consists of an error. What is the cause of the error? class Human{ public:…
A: ERROR: cannot convert ‘Teacher*’ to ‘Human*’ in assignment h=&t; | ^~ |…
Q: Q₁: Answer all of the following: 1- A derived class can have one based class only. (True or False)…
A: Answer the above questions are as follows
Q: Analyse the imperative program code as shown in Listing 1. Adapt each of the programming methods…
A: To create a file in java, we need to import java.io.File package.File object is an abstract…
Q: This lab will exercise your understanding of some of the concepts covered in Chapter 13:overloading…
A: Program Approach: Importing the essential headers and using the namespace std. Creating a class…
Q: Write a program to model a student class with roll number and name as the sensitive information.…
A: PROGRAM CODE: import java.util.*; // import required librariesclass student{…
Q: Write a C++ program to collect blood donor details like name, age, height, weight, gender, blood…
A: Here in the Donor.cpp I have created getter and setter along with a display() function to print the…
Q: Using the scenario of Object oriented programming Q1 Write a program that defines a class with a…
A:
Q: Suppose that the binary operator + is overloaded as a member function of the class myClass, to add…
A: Compiler translating expression Here the binary operator + is overloaded as a member function of…
Q: Write a program that demonstrate the use of constructor with default arguments for the following…
A: Given: Write a program that demonstrate the use of constructor with default arguments for the…
Q: Write a C++ code that uses pure virtual functions in the base class 'universitypersonnel'. The…
A: Solution Programming Approach Using Necessary header file Using standard namespace Create an…
Q: Create three Objects of the class and by using copy constructorto copy object 1 values to object 2 &…
A: Program: // C++ Version 14#include <iostream>using namespace std;// Book Class…
Q: A class that has only pure virtual functions is known as a(n)_
A: pure virtual function: A pure virtual function has only a declaration of the function name. The…
Q: Using C++/cpp, Add to the class cylinder a private static variable which is used to count the number…
A: Using C++/cpp, Add to the class cylinder a private static variable which is used to count the number…
Q: Using C++ Using your own creativity, make a set of class templates that have these features: For…
A: A class is a user defined data type that contains data members and functions that operate on these…
Q: Overload all relational operators (, =, ==, and !=) for Box class. The boxes must be compared based…
A: SUMMARY:Relаtiоnаl орerаtоr оverlоаding is frequently used tо соmраre mаny оf the built…
Q: Write a program to swap members of two private class A and B and print the final result using friend…
A: Program code: #include <iostream>using namespace std;class A { // Declare the…
Q: Write a C++ program to calculate the area of the rectangle using the friend function. Strictly…
A: #include <iostream>using namespace std;class Rectangle{ private: int length; int…
Q: A(n)_ is a class that only has pure virtual functions. Fil in the blanks with your response.
A: A class is the building block that leads to Object-Oriented programming.
Q: Next, you will implement either the Cat or Dog Java class. Your class must meet all of the…
A: We need to implement either the Cat or Dog Java, class. The class must meet all the specifications…
Q: If a class X has a destructor which performs a non-trivial task (e.g., free store deallocation,…
A: solution for the above question is soved in step 2:-
Q: Solve the problem in C++ (Extend MyPoint) In Programming Exercise 9.4, the MyPoint class was…
A: The above program is solved using C++ below:
Q: In order to model two and three dimensional points in the orthogonal coordinate system, write the…
A: Actually, program is an executable software that runs on a computer.
Q: Create a class Student with some details about a common student. a. Create two objects of the…
A: Hey, since you don't mention any programming language in your question, we are writing the code…
Q: My question for C++, is that how should a vector of objects of a class be used, and what reason…
A: Vector in C++ C++ vectors are used to store sequence of elements that are template class in Standard…
Q: Implement the class Point3D. Put the class definition in the header p1.h and the implementation in…
A: #include <iostream>using namespace std;class Point3D{ private: double x, y, z;…
Q: Consider the following declarations: (1, 2, 5, 7) How many members does class foodType have?…
A: Note: since your question contain multiple sub-part but we can answer only 3 sub-part at time due to…
Q: Question 6 (a) What is the relationship between classes and objects? (b) Why do we use classes to…
A: Answers:: a) Classes are used to group different data types. Classes doesnot take any memory. It is…
Q: step by step. THANKS Write a pure abstract class named Token that has the following virtual…
A: THIS QUESTION IS RELATED TO SUBJECT OBJECT ORIENTED PROGRAMMING IN C++ . SOLVE this question in dev…
Q: I have the basis of a program that works as an inventory, it reads the contents of a file and…
A: Required: I have the basis of a program that works as an inventory, it reads the contents of a file…
Q: This lab must be done in C++ Assignment: In cryptography, encryption is the process of encoding a…
A: Actually, c++ is a powerful general purpose language.
Q: Write a C++ class to represent an Employee. Each employee is given a name, an age, a NIC number, an…
A: Find the required code in C++ and output:
Q: Write the definition and implementation of class Measures. First, write the class's header then…
A: Program: #include<bits/stdc++.h> using namespace std; class Measures{ private:…
Q: Write a C++ program that asks the user to enter the number of rooms in a house. For each room, the…
A: ALGORITHM:- 1. Take input from user. 2. Create the Room object. 3. Call the overloaded + operator…
Q: Create a C++ Employee class with three private data attributes (data members), emplD of type…
A: #include<iostream>using namespace std;class Employee{ public: //data members int empID; int…
Q: Write a program to swap members of two private class A and B and print the final result using friend…
A: The following is the required C++ program; #include <iostream>using namespace std;class A…
Q: Consider the following class declarations in C++: class C { protected: int x; public: void f(){...};…
A: the class hierarchy
Q: Complete the Person (base), Student (derived), Faculty (derived), Admin (derived), Staff (derived)…
A: using System;namespace InheritanceHierarchy{ class Program { static void Main(string[]…
Q: write the code in C++ in essence, you are coding a class named Color with 3 data items…
A: The main objective of the C++ program is to create two files Color.h ,header file Color.cpp…
Q: For a given class object, HLA allocates storage for each variable appear- ing in the var section of…
A: I have answered this question in step 2.
Q: 1.use c++ to Write a program to calculate the volume of various containers. A base class, Cylinder,…
A: C++ program: #include <iostream>using namespace std;const float PI = 3.1415927;class Cylinder…
Q: Write a program that demonstrate the use of constructor with default arguments for the following…
A: A class is a fundamental unit of object oriented programming and modelling. A class encapsulates…
use c++
Write a program to calculate the volume of various containers. A base class, Cylinder, will be created, with its derived classes, also called child classes or sub-classes.
First, create a parent class, Cylinder. Create a constant for pi since you will need this for any non-square containers. Use protected for the members. Finally, create a public function that sets the volume.
// The formula is: V = pi * (r^2) * h
Step by step
Solved in 3 steps with 2 images
- Programming Language C++ Task 1: Write a program to calculate the volume of various containers. A base class, Cylinder, will be created, with its derived classes, also called child classes or sub-classes. First, create a parent class, Cylinder. Create a constant for pi since you will need this for any non-square containers. Use protected for the members. Finally, create a public function that sets the volume. // The formula is: V = pi * (r^2) * h Task 2: Create a derived, or child class for Cylinder, that is, a Cone class. The same function, with the same parameters, is used. However, the formula is different for a cone. // The formula is: V = (1/3) * pi * (r^2) * h Task 3: Test your classes in the main function by creating an instance of Cone and an instance of Cylinder. In each case, call the set_volume function, passing the same parameters. Task 4: Create a derived class for Cone called PartialCone. Add a second radius variable with scope specific to this class (because the top and…C++ is a programming language that can be used to Make a program that calculates the volume of different containers. Cylinder will be the base class, and its derived classes, also known as child classes or sub-classes, will be constructed. Create a parent class, Cylinder, first. Make a constant for pi, as you'll need it for any containers that aren't square. For the members, use protected. Finally, add a public function to control the volume. V = pi * (r2) * h is the formula.This lab must be done in C++ Assignment: In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it. In this lab you will write a program to decode a message that has been encrypted. Detailed specifications: Define three classes. Each one should be in a separate file. You can choose to define the class and its functions inline, all in a header file, or have a .h and .cpp file for each class. Abstract base class with the following: A variable to hold an encrypted message. This variable should be a string which is initialized in the constructor. A status variable that will tell whether the message was loaded successfully. A constructor that receives one parameter: a string variable with a file name and uploads its content to the string variable that is supposed to store it. A pure virtual function called decode. This function will be defined in derived classes. A function that prints the message on the…
- Answer this in C++: Given main(), complete the Calculator class (in files Calculator.h and Calculator.cpp) that emulates basic functions of a calculator: add, subtract, multiple, divide, and clear. The class has one private data member called value for the calculator's current value. Implement the following constructor and public member functions as listed below: Calculator() - default constructor to set the data member to 0.0 void Add(double val) - add the parameter to the data member void Subtract(double val) - subtract the parameter from the data member void Multiply(double val) - multiply the data member by the parameter void Divide(double val) - divide the data member by the parameter void Clear( ) - set the data member to 0.0 double GetValue( ) - return the data member Given two double input values num1 and num2, the program outputs the following values: The initial value of the data member, value The value after adding num1 The value after multiplying by 3 The value after…This is an object oriented programming question The code should be in C++ language Create a class Student having a private data members S_ID, S_Name and S_CGPA. Now create a public member functions void getID(), void getName() and getCGPA() and finally to display all the data members, create a function void display(). In the main(), create an array of student class, size of the array should be taken from user at run time and call all the functions defined in the class. Sample Output: Student 1 Enter ID: 1 Enter Name: Ali Enter CGPA: 2.5 Student 2 Enter ID: 2 Enter Name: Ahmed Enter CGPA: 2.9 Student 3 Enter ID: 3 Enter Name: Zain Enter CGPA: 3.4 Student 1 informationID: 1 Name: Ali CGPA: 2.5 Student 2 information ID: 2 Name: Ahmed CGPA: 2.9 Student 3 information ID: 3 Name: Zain CGPA: 3.4This is in c++ The base class Pet has private 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. main.cpp #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 // TODO: Create dog pet (using dogName, dogAge, dogBreed) and then call PrintInfo // TODO: Use GetBreed(), to output the breed of the dog } Dog.cpp #include "Dog.h" #include…
- Note: Write a c++ code and also include the header file and main function also. 1. Define a class Container for storing integer values, regardless of the sequence andduplication checks. Your class should consist of the member variables.int * values;// A pointer to an int . This member points to the dynamicallyallocated array of integers (which you will be allocating in constructor).int capacity;// An integer that shows total capacity of your containerint counter;// A counter variable which increments upon every insertionoperation; shows total number of elements inserted yet in container 2. You would need a parameterized constructor with single parameter int c; i.e. itinitializes the capacity variable, showing the total capacity of the container, and alsoallocating memory to array. Set the value of counter to 0.Container(int c)Also a copy constructor Container(Container &copy)Implement the functions mentioned below: 3. Function bool isFull( ), to check if the counter has reached…Answer this iin C++: Given main(), complete the Calculator class (in files Calculator.h and Calculator.cpp) that emulates basic functions of a calculator: add, subtract, multiple, divide, and clear. The class has one private data member called value for the calculator's current value. Implement the following constructor and public member functions as listed below: Calculator() - default constructor to set the data member to 0.0 void Add(double val) - add the parameter to the data member void Subtract(double val) - subtract the parameter from the data member void Multiply(double val) - multiply the data member by the parameter void Divide(double val) - divide the data member by the parameter void Clear( ) - set the data member to 0.0 double GetValue( ) - return the data member Given two double input values num1 and num2, the program outputs the following values: The initial value of the data member, value The value after adding num1 The value after multiplying by 3 The value after…C++ program Implement a class with the required data fields, constructor, and setter/getter for each of the private data members, and a print() member function. In your program, the class must be fully tested. Implement a class Book. A book has a title, author, year of publication, and ISBN number. Implement a member function toBibtex() that returns a BibTeX string that describes the book. Also please if you are able give me documentation of your work because i need it too.
- Write a C++ class to represent an Employee. Each employee is given a name, an age, a NIC number, anaddress, and a salary. Furthermore: The Employee class should keep track of how many employees (objects) have been created inthe system. Your Employee class should initialize all of its fields via a constructor. Create function prototypes to set and get an employee's zip code. Declare a print_employee() function that prints all of an employee object's details.(Whenever possible, use constant functions.)Write a C++ program in which you are required to define a class named Citizen. The class must include the following two data members. Name Nationality Your Program should define three constructors for the class Citizen a constructor with no parameter a copy constructor All of these constructors are meant to initialize their respective objects. In case of copy constructor, you are required to assign a separate space for the data members of the new object while copying the values of previously existed object. Declare two objects (1 for each type of constructor) in main. Write a function in class Citizen to display the initialized data members for each object. Also write destructor for the class Citizen. Display a message that says “destructor called” in the destructor body.In C++ , Write a program that creates an EvenNumber object for value 16 and invokes the getNext() and getPrevious() functions to obtain and displays these numbers. The program must contain the following, **please also implement the class A data field value of the int type that represents the integer value stored in the object. A no-arg constructor that creates an EvenNumber object for the value 0. A constructor that constructs an EvenNumber object with the specified value. A function named getValue() to return an int value for this object. A function named getNext() to return an EvenNumber object that represents the next even number after the current even number in this object. A function named getPrevious() to return an EvenNumber object that represents the previous even number before the current even number in this object.