In order for @properties to operate thoroughly the class needs to be a subclass of object. when the class will not be a subclass of object then The 1st time you try access the setter it basically makes a new attribute Together with the shorter name as an alternative to https://centralpark104gurgaon.fitness.blog/