Python类属性和实例属性

解释在注释之中:

class abc:
      f=100#这个是类属性
      def __init__(self,age,name):#这个是实例属性
            self.Age=age#实例属性通过__init__函数来定义
            self.Name=name
      def get_info(self):
            print(self.Age)
            print(self.Name)
      def get_info_class():
            print("hello")


print(abc.f)
bbb=abc(24,'王八蛋')
bbb.get_info()
#bbb.get_info_class()#这样是错误的,因为这个方法不是对象方法,
#而是类方法,如果是实例对象调用的方法,在参数设计之中,必须都要
#有self这个参数,没有的话就是类方法。
abc.get_info_class()
print(bbb.f)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值