Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.99 KB | None | 0 0
  1. from bud import Bud
  2. class Annonse:
  3.     def __init__(self, annTekst):
  4.         self._annTekst = annTekst
  5.         self._listeBud = []
  6.  
  7.     def hentTekst(self):
  8.         return self._annTekst
  9.  
  10.     def giBud(self,hvem, belop):
  11.         self._listeBud.append(Bud(hvem,belop))
  12.  
  13.     def antBud(self):
  14.         return len(self._listeBud)
  15.  
  16.     def hoyesteBud(self):
  17.         hoyest = 0
  18.         for i in self._listeBud:
  19.             if i.hentBudStr() > hoyest:
  20.                 hoyest = i
  21.         return hoyest
  22.  
  23.     def kraftBud(self,hvem,belop,maks):
  24.         hoyesteBudStr = self.hoyesteBud().hentBudStr()
  25.         if hoyesteBudStr > belop:
  26.             if hoyesteBudStr < maks:
  27.                 belop = hoyesteBudStr + 1
  28.                 self._listeBud.append(Bud(hvem,belop))
  29.         else:
  30.             if hoyesteBudStr == belop:
  31.                 belop += 1
  32.                 self._listeBud.append(Bud(hvem,belop))
  33.             if hoyesteBudStr < belop:
  34.                 self._listeBud.append(Bud(hvem,belop))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement