18
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
class Schlange(object):
|
||||
def __init__(self):
|
||||
self.liste = []
|
||||
class Schlange(object): #Klasse Schlange definiert
|
||||
def __init__(self): #init => Konstruktor
|
||||
self.__liste = [] #__Liste => Unterstriche ein Hinweis das der nutzer dies nicht dierekt verwenden soll/ direkter zugriff wird verhindert
|
||||
self.anzahl = 0
|
||||
|
||||
def istLeer(self):
|
||||
@@ -10,26 +10,26 @@ class Schlange(object):
|
||||
return False
|
||||
|
||||
def mitLetztem(self, element):
|
||||
self.liste = self.liste + [element]
|
||||
self.__liste = self.__liste + [element]
|
||||
self.anzahl = self.anzahl + 1
|
||||
|
||||
def ohneErstes(self):
|
||||
if not self.istLeer():
|
||||
self.liste = self.liste[1:]
|
||||
self.__liste = self.__liste[1:] #1: => bis zum letzten Element von eins bis Ende
|
||||
self.anzahl = self.anzahl - 1
|
||||
|
||||
def erstes(self):
|
||||
if self.istLeer():
|
||||
return None
|
||||
else:
|
||||
return self.liste[0]
|
||||
return self.__liste[0]
|
||||
|
||||
def anzahlElemente(self):
|
||||
return self.anzahl
|
||||
|
||||
def getSchlange(self):
|
||||
return self.liste
|
||||
return self.__liste
|
||||
|
||||
def setSchlange(self, liste):
|
||||
self.liste = liste
|
||||
self.anzahl = len(self.liste)
|
||||
self.__liste = liste
|
||||
self.anzahl = len(self.__liste)
|
||||
Reference in New Issue
Block a user