Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. class Nemi:
  2. def __init__(self,kennitala,nafn,kyn,heimilisfang,simanumer,netfang):
  3. self.kennitala = kennitala
  4. self.nafn = nafn
  5. self.kyn = kyn
  6. self.heimilisfang = heimilisfang
  7. self.simanumer = simanumer
  8. self.netfang = netfang
  9.  
  10. def uppl(self):
  11. print(str(self.nafn))
  12. print('kennitala: {}'.format(self.kennitala))
  13. print('nafn: {}'.format(self.nafn))
  14. print('kyn: {}'.format(self.kyn))
  15. print('heimilisfang: {}'.format(self.heimilisfang))
  16. print('simanumer: {}'.format(self.simanumer))
  17. print('netfang: {}'.format(self.netfang))
  18.  
  19. class Grunnskolanemi(Nemi):
  20. def __init__(self,kennitala,nafn,kyn,heimilisfang,simanumer,netfang,forradamadur,nafnskoli):
  21. super().__init__(kennitala,nafn,kyn,heimilisfang,simanumer,netfang)
  22. self.forradamadur = forradamadur
  23. self.nafnskoli = nafnskoli
  24.  
  25. def uppl(self):
  26. Nemi.uppl(self)
  27. print('forráðamaður: {}'.format(self.forradamadur))
  28. print('Nafn Skólan: {}'.format(self.nafnskoli))
  29.  
  30. class Framhaldskoli(Nemi):
  31. def __init__(self,kennitala,nafn,kyn,heimilisfang,simanumer,netfang,braut,styrk):
  32. super().__init__(kennitala,nafn,kyn,heimilisfang,simanumer,netfang)
  33. self.braut = braut
  34. self.styrk = styrk
  35.  
  36. def uppl(self):
  37. Nemi.uppl(self)
  38. print('Brautarheiti: {}'.format(self.braut))
  39. print('Búsetustyrk: {}'.format(self.styrk))
  40.  
  41. class Haskoli(Nemi):
  42. def __init__(self,kennitala,nafn,kyn,heimilisfang,simanumer,netfang,stig,namslan):
  43. super().__init__(kennitala,nafn,kyn,heimilisfang,simanumer,netfang)
  44. self.stig = stig
  45. self.namslan = namslan
  46.  
  47. def uppl(self):
  48. Nemi.uppl()
  49. print('Stig :{}' .format(self.stig))
  50. print('Námslán: {}' .format(self.namslan))
  51.  
  52.  
  53. Helgi = Grunnskolanemi ("230395-2689" , "Helgi Tuan" , "KK" , "Naustabryggja 12","7722236","Helgiftw@gmail.com" , "Pétur Steinn","Borgaskóli" )
  54. Petur = Framhaldskoli ("040899-2319" , "Pétur Steinn", "KK" , "Sveitin 19" , "7703214" ,"Petursteinn@gmail.com","Tölvubraut" ,"Nei")
  55. Olgeir = Haskoli("190895-2059" , "Olgeir Ingi" , "KK" , "Vættaborgir" , "8625930" , "OlliIngi@Gmail.com", "BA" ,"Nei")
  56. print(Helgi())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement