Ada banyak cara untuk mendifinisikan dan meyebut metode (fnction) dalam bahasa rogram Python.
Tergantung pada mendifinisikan function, bisa didefinisikan dengan "zero, one, two or more parameters."
Hal ini disebut dengan istilah "method overloading," tak banyak program bisa melakukan hal ini.
Contoh Metode Overloading
Class dengan satu metode(fungsi) adalah sayHello().
- parameter metode adalah None
- object dikreasi berdasarkan class
class Human:
def sayHello(self, name=None):
if name is not None:
print('Hello' + name)
else:
print('Hello')
obj = Human()
obj.sayHello()
obj.sayHello('Guido')
Output (ekskusi dengan main.pay)
Hello
HelloGuido
# Posting sebelumnya:
JJJJJJJJJJJJ
No comments:
Post a Comment