Home Tutorials Python OOP Concepts Inner Class
Inner Class

Inner Class


39. Inner Class

An inner class is a class defined inside another class. It is used less often, but it can help group closely related structures.

Syntax

class Outer:
    class Inner:
        pass

Example

class Outer:
    class Inner:
        def show(self):
            print("Inside Inner Class")

obj = Outer.Inner()
obj.show()

Output

Inside Inner Class
Example

🏋️ Test Yourself With Exercises

Take our quiz on Inner Class to test your knowledge.

Browse Quizzes »