The goal of a ABC metaclass is that can assist you detect gaps in your implementation; it in no way was meant to enforce the types from the attributes. Getters and setters are Utilized in quite a few item-oriented programming languages to ensure the theory of data encapsulation(that is witnessed https://emperiumgurugram.in/