Tools, FAQ, Tutorials:
'class' - Class Definition Statements
How to use the "class" statement to define a new function in Python?
✍: FYIcenter.com
You can use the "class" statement to define a new class in Python
with the following syntax:
def class_name(base_class):
class properties assignment statement
...
method definition statement
...
Here is a good example of "class" statement defining a class to present a user with the default base class "object":
>>> class user():
... nextID = 1
... def __init__(self,name="Joe",age=25):
... self.id = user.nextID
... self.name = name
... self.age = age
... user.nextID = user.nextID + 1
... def dump(self):
... print("ID: "+str(self.id))
... print("Name: "+self.name)
... print("Age: "+str(self.age))
...
>>> joe = user()
>>> joe.id, joe.name, joe.age
(1, 'Joe', 25)
>>> joe.dump()
ID: 1
Name: Joe
Age: 25
>>>
>>> jay = user("Jay", 18)
>>> jay.dump()
ID: 2
Name: Jay
Age: 18
2018-05-08, ∼1919🔥, 0💬
Popular Posts:
How to run CMD Commands in Dockerfile to change Windows Docker images? When building a new Windows i...
What are "*..." and "**..." Wildcard Parameters in Function Definitions? If you want to define a fun...
How to use "link" command tool to link objet files? If you have object files previously compiled by ...
How To Access a Global Variable inside a Function? in PHP? By default, global variables are not acce...
How to use the built-in "context" object in Policy expressions? The built-in "context" object can be...