Пример #1
0
class Cannon:
	'''abstract cannon base class'''
	
	def __init__(self):
		self.mDirection = Direction()
		self.mMagazine = AbstractMagazine()
		
	def setDirection(direction):
		self.mDirection = direction
	
	def getDirection():
		return self.mDirection
		
	def setMagazine(magazine):
		self.mMagazine = magazine
		
	def generateBullte():
		self.mMagazine.generateBullet()
Пример #2
0
	def __init__(self):
		self.mDirection = Direction()
		self.mMagazine = AbstractMagazine()