Programming in C++ Chapter 11 Topics 8 Meaning of a Structured Data Type o Declaring and Using a struct Data Type s C++ union Data Type s Meaning of an Abstract Data Type Declaring and Using a class Data Type Using Separate Specification and Implementation Files Invoking class Member Functions in Client Code C++ class Constructors2 Chapter 11 Topics ❖Meaning of a Structured Data Type ❖Declaring and Using a struct Data Type ❖C++ union Data Type ❖Meaning of an Abstract Data Type ❖Declaring and Using a class Data Type ❖Using Separate Specification and Implementation Files ❖Invoking class Member Functions in Client Code ❖C++ class Constructors