1.创建类
class per(object): #object是python中所有类的祖先
ver=1.1 #类变量(数据成员)
def __init__(self): #self相当于C++中的this指针
"""
文档字符串(注释)
"""
print("我是构造方法")
def run(self): #类中的成员方法
print("I CAN RUN")
zbc=per() #创建类的对象(实例化类)
zbc.run()
我是构造方法
I CAN RUN
2.与C++中类的创建的不同之处
- 类的书写格式不同
- 类的注释方法不同
- 构造方法的名字是确定的,为 __init__
- python中所有的类成员方法只能写在类的内部,不可以写在类外
- 方法前不用加 public、protected、private 关键字