Advertisement
Guest User

clase

a guest
Jan 20th, 2020
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.71 KB | None | 0 0
  1. class Data:
  2.     def __init__(self,zi,luna,an):
  3.         self.zi=zi
  4.         self.luna=luna
  5.         self.an=an
  6.     def __str__(self):
  7.         return "{}/{}/{}".format(self.zi,self.luna,self.an)
  8. class Adresa:
  9.     def __init__(self,localitate,localitateSuperioara,strada,numar,cod_postal,judet):
  10.         self.localitate=localitate
  11.         self.localitateSuperioara=localitateSuperioara
  12.         self.strada=strada
  13.         self.numar=numar
  14.         self.cod_postal=cod_postal
  15.         self.judet=judet  
  16.     def __str__(self):
  17.        
  18.         return "{},{},{},{},{},{}".format(self.localitate,self.localitateSuperioara,self.strada,self.numar,self.cod_postal,self.judet)
  19. class Contact:
  20.     def __init__(self,telefon,fax,email):
  21.         self.telefon=telefon
  22.         self.fax=fax
  23.         self.email=email
  24.     def __str__(self):
  25.  
  26.         return "telefon:{},fax:{},email:{}".format(self.telefon,self.fax,self.email)
  27.    
  28.    
  29.    
  30.  
  31. d1=Data("05","04","2000")
  32. d2=Data("07","06","2000")
  33. a1=Adresa("bla","bla","bla","bla","bla","caras")
  34.    
  35.    
  36. class Institutie():
  37.     def __init__(self,denumire,adresa,tip,mod_functionare,forma_finantare,data_modificarii,data_acreditarii):
  38.         self.denumire=denumire
  39.         self.adresa=adresa
  40.         self.tip=tip
  41.         self.mod_functionare=mod_functionare
  42.         self.forma_finantare=forma_finantare
  43.         self.data_modificarii=data_modificarii
  44.         self.data_acreditarii=data_acreditarii
  45.     def __repr__(self):
  46.         return "{},{},{},{},{},{},{} ".format(self.denumire,self.adresa,self.tip,self.mod_functionare,self.forma_finantare,self.data_modificarii)
  47.        
  48.        
  49. institutie1=Institutie("selgros",a1,"tip","mod","forma",d1,d2)
  50. print(institutie1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement