According to this basic principle, the attributes of a class are made non-public to hide and defend them from other code. Below is yet another instance on how @property can assist when 1 needs to refactor code that is taken from in this article (I only summarize it under): What https://conscientparqgurugram.in/