summaryrefslogtreecommitdiff
path: root/doc/data/messages/c/class-variable-slots-conflict/good.py
blob: b5324bff0f33250c52571635893b3129dc1f7fb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
class Person:
    __slots__ = ("_age", "name",)

    def __init__(self, age, name):
        self._age = age
        self.name = name

    @property
    def age(self):
        return self._age

    def say_hi(self):
        print(f"Hi, I'm {self.name}.")