Descripción
Create a Python generic class using type hints
File Template: ❌
Prefix
class:generic
Scopes
python
Snippet de código
from typing import Generic, TypeVar
T = TypeVar('T')
class ${1:MyClass}(Generic[T]):
def __init__(self, value: T):
self.value: T = value
def get_value(self) -> T:
return self.value
def set_value(self, value: T) -> None:
self.value = value