Title: Kapselung in der Praxis

### Kapselung in der Praxis

Kapselung schützt Regeln eines Objekts. Andere Teile des Programms sollen gültige Methoden nutzen statt interne Daten beliebig zu ändern.

class Inventory:
def __init__(self):
self.__items = []

def add(self, item):
if item:
self.__items.append(item)

def count(self):
return len(self.__items)

inventory = Inventory()
inventory.add("key")
print(inventory.count())

Ergänze `contains(item)` und `size()`. Der Inhalt der privaten Liste darf nicht
direkt von außen verändert werden.

class Inventory:
def __init__(self):
self.__items = []

def add(self, item):
if item:
self.__items.append(item)

def contains(self, item):
pass

def size(self):
pass

inventory = Inventory()
count = int(input())
for _ in range(count):
inventory.add(input())
query = input()
print(inventory.contains(query))
print(inventory.size())