Write the definition of a class, swimmingPool, to implement the properties of a swimming pool. Your class should have the instance variables to store the length (in feet), width (in feet), depth (in feet), the rate (in gallons per minute) at which the water is filling the pool, and the rate (in gallons per minute) at which the water is draining from the pool. Add appropriate constructors to initialize the instance variables. Also add member functions to do the following: determine the amount of water needed to fill an empty or partially filled pool, determine the time needed to completely or partially fill or empty the pool, and add or drain water for a specific amount of time. Changes to do. Design a class, where its attributes are pointers Implement the copy constructor member function. Implement the waterfall effect, when entering the information. Use the this pointer to access the contents of the attributes and invoke the methods inside the class in 3 files like main cpp a .h and .cpp
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Problem description: in C++
(Malik,2017) Programming Exersices Problem 16, pág. 740, Cap 10 Write the definition of a class, swimmingPool, to implement the properties of a swimming pool. Your class should have the instance variables to store the length (in feet), width (in feet), depth (in feet), the rate (in gallons per minute) at which the water is filling the pool, and the rate (in gallons per minute) at which the water is draining from the pool. Add appropriate constructors to initialize the instance variables. Also add member functions to do the following: determine the amount of water needed to fill an empty or partially filled pool, determine the time needed to completely or partially fill or empty the pool, and add or drain water for a specific amount of time.
Changes to do.
- Design a class, where its attributes are pointers
- Implement the copy constructor member function.
- Implement the waterfall effect, when entering the information.
- Use the this pointer to access the contents of the attributes and invoke the
methods inside the class in 3 files like main cpp a .h and .cpp
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images