summaryrefslogtreecommitdiff
path: root/doc/data/messages/c/class-variable-slots-conflict/bad.py
blob: 77056696208a6c1be5389d108fa59a356d306ff6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Person:
    # +1: [class-variable-slots-conflict, class-variable-slots-conflict, class-variable-slots-conflict]
    __slots__ = ("age", "name", "say_hi")
    name = None

    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}.")