在Python中,创建类和方法非常简单
class MyClass:
def __init__(self, name):
self.name = name
def say_hello(self):
print(f"Hello, my name is {self.name}!")
# 创建一个类的实例,并调用它的方法
my_object = MyClass("John")
my_object.say_hello() # 输出 "Hello, my name is John!"
在这个例子中,我们创建了一个名为MyClass
的类。类中有一个特殊方法__init__
,当我们创建一个类的实例时,这个方法会自动调用。在这个方法里,我们将传入的名字赋值给实例变量self.name
。
此外,我们还创建了一个名为say_hello
的方法,该方法会输出一条包含实例名字的问候信息。请注意,在类的方法中,我们需要使用self
关键字来引用实例变量和其他方法。
要创建这个类的实例,我们使用MyClass("John")
,将实例赋值给变量my_object
,然后调用say_hello
方法。
领取专属 10元无门槛券
手把手带您无忧上云