Övning 1 – Skapa en enkel generisk klass
Mål: Förstå grunderna i hur en generisk klass skapas och används.
Använda dig av nedanstående kod:
from typing import Generic, TypeVar
T = TypeVar('T')
class Box(Generic[T]):
def __init__(self, content: T):
self.content = content
def get_content(self) -> T:
return self.contentUppgift:
- Använd
Box-klassen för att skapa tre olika boxar:- En med ett heltal
- En med en sträng
- En med en float
- Skriv ut innehållet i varje box med
get_content().