Implementing Inheritance Hierarchies
For lab #3, you will implement ten classes. This may seem likean daunting task but none of the classes are large and a couple arequite trivial. The ten classes created for this assignment willprovide a framework for building the tile set used in our finalproject (Mah Jong Solitaire). Beginning with chapter 7, you willadd the code necessary to make these classes visible, graphicalclasses.
Assignment
Implement the classes illustrated in the following UML classdiagram. Accessability is denoted by the +, -, and # symbol at theleft of each feature. Classes whose names are written in italicsare abstract. The classes are abstract
PayPal Gateway not configured
PayPal Gateway not configured