Programming in C++ 3 Basic Kinds of ADT Operations Constructor- creates a new instance (object) of an ADT Transformer- changes the state of one or more of the data values of an instance 8 Observer - allows us to observe the state of one or more of the data values of an instance without changing them4 3 Basic Kinds of ADT Operations ❖Constructor -- creates a new instance (object) of an ADT ❖Transformer -- changes the state of one or more of the data values of an instance ❖Observer -- allows us to observe the state of one or more of the data values of an instance without changing them