The objective of a ABC metaclass is to assist you to detect gaps in your implementation; it by no means was meant to enforce the kinds of the characteristics. Getters and setters are used in several item-oriented programming languages to ensure the basic principle of information encapsulation(that's seen given that https://aipljoysdistrict.in/aipl-joy-district-sector-88-gurgaon-a-landmark-of-commercial-brilliance-with-lifestyle-innovation/