mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-30 06:44:20 +07:00
39 lines
445 B
Python
39 lines
445 B
Python
import attr
|
|
import dataclasses
|
|
|
|
class A1:
|
|
x1: int
|
|
x2: int = 1
|
|
|
|
@dataclasses.dataclass
|
|
class B1(A1):
|
|
y1: str
|
|
y2: str = "1"
|
|
|
|
class A2:
|
|
x1: int
|
|
x2: int = 1
|
|
|
|
@attr.dataclass
|
|
class B2(A2):
|
|
y1: str
|
|
y2: str = "1"
|
|
|
|
@dataclasses.dataclass
|
|
class A3:
|
|
x1: int
|
|
x2: int = 1
|
|
|
|
class B3(A3):
|
|
y1: str
|
|
y2: str = "1"
|
|
|
|
@attr.dataclass
|
|
class A4:
|
|
x1: int
|
|
x2: int = 1
|
|
|
|
class B4(A4):
|
|
y1: str
|
|
y2: str = "1"
|