黑马程序员技术交流社区

标题: 【上海校区】类属性和对象属性 [打印本页]

作者: 梦缠绕的时候    时间: 2019-1-9 10:05
标题: 【上海校区】类属性和对象属性

"""

实现记录创建对象个数的功能

 

"""

 

 

class Tool(object):

    def __init__(self, new_name):

        self.name = new_name

 

 

# 底下这个方法太笨啦

num = 0

tool1 = Tool("铁锹")

num += 1

print(num)

tool2 = Tool("工兵铲")

num += 1

print(num)

tool3 = Tool("水桶")

num += 1

print(num)

 

"""

1

2

3

"""

 

 

class Tool2(object):

    """

    实例属性为某个类所有,对象共有

 

    """

    # 类属性

    num = 0

 

    # 方法

    def __init__(self, new_name):

        # 实例属性

        self.name = new_name

        # 对类属性+=1

        Tool2.num += 1

 

 

# 这个比较好

tool1 = Tool2("铁锹")

tool2 = Tool2("工兵铲")

tool3 = Tool2("水桶")

 

print(Tool2.num)

"""

3

"""

"""

实现记录创建对象个数的功能

 

"""

 

 

class Tool(object):

    def __init__(self, new_name):

        self.name = new_name

 

 

# 底下这个方法太笨啦

num = 0

tool1 = Tool("铁锹")

num += 1

print(num)

tool2 = Tool("工兵铲")

num += 1

print(num)

tool3 = Tool("水桶")

num += 1

print(num)

 

"""

1

2

3

"""

 

 

class Tool2(object):

    """

    实例属性为某个类所有,对象共有

 

    """

    # 类属性

    num = 0

 

    # 方法

    def __init__(self, new_name):

        # 实例属性

        self.name = new_name

        # 对类属性+=1

        Tool2.num += 1

 

 

# 这个比较好

tool1 = Tool2("铁锹")

tool2 = Tool2("工兵铲")

tool3 = Tool2("水桶")

 

print(Tool2.num)

"""

3

"""

作者: 不二晨    时间: 2019-1-10 10:34
奈斯,加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2