Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Set:
- '''
- # root
- ---------
- __init__()
- add(e)
- __repr__()
- count(): int
- '''
- class ATM:
- '''
- set1: Set <Bancnota>
- set5: Set <Bancnota>
- set10: Set <Bancnota>
- set50: Set <Bancnota>
- set100: Set <Bancnota>
- set200: Set <Bancnota>
- set500: Set <Bancnota>
- Adresa: Adresa
- IP: string
- carduriBlocate: List <Card>
- -----------
- __init__()
- __repr__()
- blocareCard(c)
- inserareCard(c)
- initializareCard()
- resetareCard()
- '''
- class Adresa:
- '''
- strada
- numar
- localitate
- judet: Enum
- tara
- codPostal: int
- sector: int
- '''
- class Persoana:
- '''
- nume: String
- id: int
- conturi: List <Cont>
- telefon: String
- adresa:
- sex: Enum
- ---------------------
- __init__()
- __repr__()
- adaugareCont(c)
- adaugareTelefon(t)
- adaugareAdresa(a)
- validareID(i): pass
- '''
- class PersoanaFizica(Persoana):
- '''
- prenume: List <String>
- initialaTata: char
- dataNasterii: Date
- intrebareSecuritate: String
- raspunsSecuritate: String
- ----------------------------
- __init__()
- __repr__()
- __eq__() - dupa data nasterii sau alfabetic
- __lt__() - dupa data nasterii sau alfabetic
- valid(): boolean
- '''
- class PersoanaJuridica(Persoana):
- '''
- forma:
- dataInfiintarii: Data
- nrRegComert:
- activitatePrincipala
- platitorTVA: Boolean
- listaReprezentanti: List <PersoanaFizica>
- adaugareActivitate(a)
- setActivitatePrincipala()
- setPlataTVA()
- adaugareReprezentant
- stergereReprezentant
- '''
- class Cont:
- '''
- #IBAN: String -- nu se poate modifica
- #sold: Double
- #titular: Persoana -- nu se poate modifica
- #tipMoneda: Enum -> USD, EUR, RON, FOR -- nu se poate modifica
- #imputerniciti: List <PersoanaFizica>
- #tipCont: TipCont <Enum> (Cont economii, Cont curent) -- nu se poate modifica
- #servicii: List <Serviciu>
- #esteBlocat: Boolean
- -----------------------------------
- __init__()
- __repr__()
- __eq__()
- retragere(s)
- adaugare(s)
- adaugaImputernicit(p)
- stergeImputernicit(p)
- adaugaServiciu(s)
- stergeServiciu(s)
- blocareCont()
- deblocareCont()
- '''
- # de instalat StarUML
- # XAMPP
- # sql zoo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement