Topics:
1. Static Method
1. Static Method
>>Return to Menu
class PlayerCharacter:
position = "defender"
def __init__(self,name="Sally",age=50):
self.name = name
self.age = age
@classmethod
def person(cls,call_name,call_age):
return cls(f'My name is {call_name}.', f'I am {call_age} years old.')
@staticmethod
def person2(call_name,call_age):
return f'My name is {call_name}.', f'I am {call_age} years old.'
#class method
player3 = PlayerCharacter.person('Tom',15)
print(player3)
print(player3.name)
print(player3.age)
#static method
player4 = PlayerCharacter.person2('Mary',20)
print(player4)
print(player4[0])
print(player4[1])
#End
Hope you enjoyed this! :) Follow me for more contents...
Get in Touch:
ifeanyiomeata.com
contact@ifeanyiomeata.com
Youtube: youtube.com/c/IfeanyiOmeata
Linkedin: linkedin.com/in/omeatai
Twitter: twitter.com/iomeata
Github: github.com/omeatai
Stackoverflow: stackoverflow.com/users/2689166/omeatai
Hashnode: hashnode.com/@omeatai
Medium: medium.com/@omeatai
© 2022