To ensure that @properties to work effectively the class really should be a subclass of object. when the class just isn't a subclass of item then The 1st time you are trying entry the setter it actually helps make a different attribute Using the shorter name as opposed to accessing https://www.tumblr.com/commercialspacegurgaon