Updated slides

This commit is contained in:
2023-12-15 13:18:17 +01:00
parent eb6aa5a45e
commit 17c32ba50d

View File

@ -4,7 +4,7 @@ paginate: true
class: invert
# theme: uncover
footer: Tutorium 09 - 16.12.2023 - Nils Pukropp - https://s.narl.io/s/tutorium-09
header:
header:
---
# Tutorium 09
@ -330,8 +330,8 @@ xs.internal_list # ????
```python
@dataclass
class MyList[T]:
internal_list: InitVar[list[T]]
length: InitVar[int]
_internal_list: InitVar[list[T]]
_length: InitVar[int]
def __init__(self):
self.__internal_list = []
@ -353,8 +353,8 @@ class MyList[T]:
```python
@dataclass
class MyList[T]:
internal_list: InitVar[list[T]]
length: InitVar[int]
_internal_list: InitVar[list[T]]
_length: InitVar[int]
def __init__(self):
self.__internal_list = []
@ -368,8 +368,8 @@ class MyList[T]:
```python
@dataclass
class MyList[T]:
internal_list: InitVar[list[T]]
length: InitVar[int]
_internal_list: InitVar[list[T]]
_length: InitVar[int]
def __init__(self):
self.__internal_list = []
@ -392,7 +392,7 @@ class MyList[T]:
```python
class GameObject:
position: InitVar[tuple[int, int]]
_position: InitVar[tuple[int, int]]
def __post__init__(self, position: tuple[int, int]):
assert (0, 0) <= position
@ -410,7 +410,7 @@ class GameObject:
```python
@dataclass
class GameObject:
position: InitVar[tuple[int, int]]
_position: InitVar[tuple[int, int]]
def __post_init__(self, position: tuple[int, int]):
assert (0, 0) > position
@ -511,4 +511,4 @@ Jetzt kann nichts beliebiges als `operator` übergeben werden
- Abgabe: 18.12. - 09:00
- Testet euren Code!
- Es gibt keine dummen Fragen wenns ums Verständnis geht
- Es gibt keine dummen Fragen wenns ums Verständnis geht