Implement a inheritance hierarchy(cont.) U Base class calling void global_ print(const LibMat& mat mat. print(; Result: Create a LibMat object int main( LibMat Default Constructor!/Constructing cout <<"Create a LibMat object This is a LibMat object!/print end LibMat Destructor!/destructing LibMat libman: global_print(lbma)Implement a inheritance hierarchy (cont.) ◼ Base class calling void global_print(const LibMat& mat) { mat.print(); } int main() { cout << “Create a LibMat object!” << endl; LibMat libmat; global_print(libmat); }; Result: Create a LibMat object! LibMat Default Constructor!//constructing This is a LibMat object!//print LibMat Destructor!//destructing