summaryrefslogtreecommitdiff
path: root/doc/data/messages/c/class-variable-slots-conflict/good.py
blob: 2428f78662ed0660aff812274dffc749a4630e60 (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}.")