Access Modifiers:
- Access modifiers are used to set permissions to access the data.
- Python supports 3 access modifiers.
- Private( _ _var)
- Protected ( _var)
- Public ( var)
Note: Protected members can be discussed with Inheritance concept.
public:
- We can access public members(variables or methods) directly.
- All programs discussed before contains public variables and methods.
class Test:
a=10
def __init__(self,b):
self.b = b
return
class Access:
def main():
obj = Test(20)
print("a val :", Test.a)
print("b val :", obj.b)
return
Access.main()