MCPcopy Create free account
hub / github.com/Apress/beginning-cpp20 / Box

Class Box

Examples/NoModules/Chapter 12/Ex12_06/Box.h:7–19  ·  view source on GitHub ↗

Class to represent a box

Source from the content-addressed store, hash-verified

5
6// Class to represent a box
7class Box
8{
9public:
10 Box() = default;
11 Box(double length, double width, double height);
12
13 double volume(); // Function to calculate the volume of a box
14
15private:
16 double m_length{ 1.0 };
17 double m_width{ 1.0 };
18 double m_height{ 1.0 };
19};
20
21// Constructor definition
22// (inline because this member is defined in a header file: see online Appendix A)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected