Advertisement
Guest User

oop

a guest
Oct 20th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. class Vidstanka:
  2. det __init__(self,country=' ',year=0,mark=' '):
  3. self.setCountry(country)
  4. self.setYear(year)
  5. self.setMark(mark)
  6. def setCountry(self,value):self.__country=value
  7. def setYear(self,value):self.__year=value
  8. def setMark(self,value):self.__mark=value
  9. def getCountry(self):return self.__country
  10. def getYear(self):return self.__year
  11. def getMark(self):return self.__mark
  12. class Vidremonta:
  13. det __init__(self,name=' ',time=0,cost=0,special=' '):
  14. self.setName(name)
  15. self.setTime(time)
  16. self.setCost(cost)
  17. self.setSpecial(special)
  18. def setName(self,value):self.__name=value
  19. def setTime(self,value):self.__time=value
  20. def setCost(self,value):self.__cost=value
  21. def setSpecial(self,value):self.__special=value
  22. def getName(self):return self.__name
  23. def getTime(self):return self.__time
  24. def getCost(self):return self.__cost
  25. def getSpecial(self):return self.__special
  26. Class Remont:
  27. det __init__(self,vidstanka=' ',data=0,vidremonta=' ',speciall=' '):
  28. self.setVidstanka(vidstanka)
  29. self.setData(data)
  30. self.setVidremonta(vidremonta)
  31. self.setSpeciall(speciall)
  32. def setVidstanka(self,value):self._vidstanka=value
  33. def setData(self,value):self._data=value
  34. def setVidremonta(self,value):self._vidremonta=value
  35. def getSpeciall(self,value):self.__speciall=value
  36. def getVidstanka(self):return self.__vidstanka
  37. def getData(self):return self.__data
  38. def getVidremonta(self):return self.__vidremonta
  39. def getSpeciall(self):return self.__speciall
  40. def info(self)
  41. s='%s%s%s%s%s%s%s%s%s%s%s'%(self.getCountry(),self.getYear(),self.getMark(),self.getName(),self.getTime(),self.getCost(),self.getSpecial(),self.getVidstanka(),self.getData(),self.getVidremonta(),self.getSpeciall())
  42. return(s)
  43. Tech=order(Russia,2000,Bosh,Top342,2,40,brokenbutton, ,20072019, ,brokenbutton1)
  44. Tech.setVidstanka(country)
  45. Tech.setVidstanka(year)
  46. Tech.setVidstanka(mark)
  47. Tech.setVidremonta(name)
  48. Tech.setVidremonta(time)
  49. Tech.setVidremonta(cost)
  50. Tech.setVidremonta(special)
  51. Tech.setRemont(vidstanka)
  52. Tech.setRemont(viddata)
  53. Tech.setRemont(vidremonta)
  54. Tech.setRemont(speciall)
  55. print(Tech.info)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement