Skip to content

Commit 16e6bf9

Browse files
author
Arjan
committed
Minor improvements in example code related to instance variables and types in the object pool example.
1 parent 6a24ff2 commit 16e6bf9

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

10 - object creation/object-pool-context.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@ def test(self):
1515

1616
class ReusablePool:
1717

18-
free: List[Reusable]
19-
in_use: List[Reusable]
20-
2118
def __init__(self, size):
2219
self.size = size
23-
self.free = []
24-
self.in_use = []
20+
self.free: List[Reusable] = []
21+
self.in_use: List[Reusable] = []
2522
for _ in range(0, size):
2623
self.free.append(Reusable())
2724

10 - object creation/object-pool.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,10 @@ def test(self):
66

77
class ReusablePool:
88

9-
free: List[Reusable]
10-
in_use: List[Reusable]
11-
129
def __init__(self, size):
1310
self.size = size
14-
self.free = []
15-
self.in_use = []
11+
self.free: List[Reusable] = []
12+
self.in_use: List[Reusable] = []
1613
for _ in range(0, size):
1714
self.free.append(Reusable())
1815

0 commit comments

Comments
 (0)