class TestClass(object):

    def __init__(self):
        self._property = 12

def __getattr__(self, item):
    if item == 'property':
        return getattr(self, '_property')


class TestClass2(TestClass):

    def __init__(self):
        pass
Неправильное использование зарезервированного слова свойства