ivapopova

privateAtributesDemo.py

Apr 11th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. #define class Student
  2. class Students():
  3.   def __init__(self,name, sur_name, age):
  4.     self.__name = name
  5.     self.__sur_name = sur_name
  6.     self.__age = age
  7.  
  8.   def __str__(self):
  9.     return "{} - {}".format(self.__name, self.__age)
  10.  
  11.   def set_age(self, password, age):
  12.     if password == "sezam":
  13.       self.__age = age
  14.  
  15.   def get_age(self):
  16.     return self.__age
  17.  
  18. # create Student objects
  19. maria=Students("Maria", "Popova", 20)
  20. pesho=Students("Pesho", "Popov", 30)
  21.  
  22. # use Student objects
  23. # Maria's age before change
  24. print( maria.get_age() )
  25.  
  26. # Change Maria's age:
  27. maria.set_age("sezam", 100)
  28.  
  29. # Maria's age after change
  30. print( maria.get_age() )
Advertisement
Add Comment
Please, Sign In to add comment