Such property emulation is usual for programming languages that don't aid properties - like common C++. In C# there you need to normally choose properties as just how the best way to use of your fields. exactly what is the proper OOP strategy updating occasion variables in python See far https://smartworlddeveloper.co.in/