用Python创建一个xiaohei对象,创建xiaohei时自动调用构造方法初始化,xiaohei可以访问类变量,成员方法
时间: 2023-06-03 10:02:08 浏览: 117
Python 面向对象编程:类的创建与初始化、实例属性与方法、类属性与方法
非常感谢您的提问!以下是回答:
好的,让我来回答您的问题。首先,创建一个xiaohei对象并初始化,可以使用如下代码:
```
class xiaohei:
class_variable = "Hello, world!"
def __init__(self):
self.member_variable = "I am xiaohei!"
def member_func(self):
print("This is a member function.")
xh = xiaohei()
```
上述代码创建了一个xiaohei对象xh,并且自动调用了构造方法init来初始化xh的成员变量。xh可以访问类变量class_variable,以及成员方法member_func,用法如下:
```
print(xh.class_variable) # 输出:"Hello, world!"
print(xh.member_variable) # 输出:"I am xiaohei!"
xh.member_func() # 输出:"This is a member function."
```
希望我的回答能够帮到您!
阅读全文