python中面向对象知识框架

sulindong0 2019-12-30

python中面向对象知识框架

案列:

class Chinese:  # 类的创建,类名首字母要大写
    eye = ‘black‘  # 类属性的创建

    def __init__(self,hometown):  # 类的初始化方法
        self.hometown = hometown  # 实例属性的创建
        print(‘程序更新中……‘)  # 初始化中的语句
    
    def born(self):  # 实例方法的创建
        print(‘我生在%s。‘%(self.hometown))  # 方法的具体语句

xiaofeng = Chinese(‘福建‘)  # 类的实例化
print(xiaofeng.eye)  # 打印实例的属性(从类传递的)
xiaofeng.born()  # 实例方法的调用

相关推荐