Our application has now most of its core functionality. It manages agents and departments and shows the majority of the key performance indicators and statistics. There are a few more bits to complete. In this chapter, we will finish them and demonstrate some additional features of Aurelius.
Inheritance
Inheritance is one of the most widely used features of OOP. It is useful in numerous cases; it saves time and effort and, above all, leads to well-designed object systems that support complicated concepts. Inheritance, at the same time, poses a problem for database administrators. The way inherited objects ...