Access Modifiers in Python

Previous
Next

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()
Previous
Next

Add Comment

Courses Enquiry Form