Python 面向对象(1): 类方法基础

# 类方法
# 如果 该class 没有要继承的类 则一般需要继承 object 基类


class ClassMethodBase(object):
    # 起手初始化 以示尊敬
    def __init__(self, name):
        # 定义类属性
        self.name = name

    # 定义类方法
    # self 就是 对象/实例 属性的集合,
    def class_base(self):
        """这是文档字符串"""
        print("hello word")
        return "什么东西"


if __name__ == '__main__':
    # 实例化 对象 ClassMethodBase
    Base = ClassMethodBase(name='我怕')
    # 调用 类方法
    a = Base.class_base()
    print(a)  # 什么东西

posted @ 2020-08-14 13:36  P_sara  阅读(93)  评论(0编辑  收藏  举报