In order for @properties to operate correctly the class needs to be a subclass of object. when the class is just not a subclass of object then The 1st time you try accessibility the setter it actually will make a fresh attribute While using the shorter name in lieu of https://commercialofficespacesnoida.blogspot.com