15 lines
240 B
Python
15 lines
240 B
Python
from dataclasses import dataclass
|
|
from typing import Self
|
|
|
|
|
|
@dataclass
|
|
class Foo:
|
|
a: int
|
|
b: int
|
|
|
|
def sum(self: Self) -> int:
|
|
return self.a + self.b
|
|
|
|
def greater(self: Self) -> int:
|
|
return max(self.a, self.b)
|