why self is passed in every method python
By using the “self” keyword we can access the attributes
and methods of the class in python.
It binds the attributes with the given arguments.
self is parameter in function and user can use another parameter
name in place of it.
But it is advisable to use self because,
it increase the readability of code.
4.17
6
class SqPoint(Point):
MAX_Inst = 4
Inst_created = 0
def __new__(cls,*args,**kwargs):
if (cls.Inst_created >= cls.MAX_Inst):
raise ValueError("Cannot create more objects")
cls.Inst_created += 1
return super().__new__(cls)
Thank you!
6
0
Are there any code examples left?
New code examples in category Python