python-archieve-projects/M3101/1/Player.py

26 lines
596 B
Python

# File: Player.py
# Description: Player Class
# Author: ZiTing Wang
# Student ID: 2218040103
# This is my own work as defined by
# the University's Academic Misconduct Policy.
#
class Player:
def __init__(self, name):
self.__name = name
self.win_round = 0
self.total_round = 0
self.__numOfCoins = 100
def addCoins(self, coinsNum):
self.__numOfCoins += coinsNum
def win(self, coinsNum):
self.addCoins(coinsNum)
def fail(self, coinsNum):
self.addCoins(-coinsNum)
def getCoinNum(self):
return self.__numOfCoins