当前位置: 首页 > news >正文

网站服务器错误怎么解决qq刷赞网站推广快速

网站服务器错误怎么解决,qq刷赞网站推广快速,手机网站生成app,企业邮箱多少钱1、类属性 Python中,属性可以分为实例属性和类属性。 类属性就是 类对象中定义的属性,它被该类的所有实例对象所共有。通常用来记录 与这类相关 的特征,类属性 不会用于记录 具体对象的特征。 在Python中,一切皆对象。类也是一…

1、类属性

Python中,属性可以分为实例属性和类属性。

类属性就是 类对象中定义的属性,它被该类的所有实例对象所共有。通常用来记录 与这类相关 的特征,类属性 不会用于记录 具体对象的特征。

在Python中,一切皆对象。类也是一个特殊的对象,我们可以单独为类定义属性。


class Person(object):
    # 定义类属性
    count = 0
    def __init(self, name, age):
        self.name = name
        self.age = age
        
p1 = Person('Tom', 23)
p2 = Person('Harry', 26)


2、类属性代码实现

定义count类属性,用于记录实例化Person类,产生对象的数量。


class Person(object):
    # 定义类属性count
    count = 0

    # 定义一个__init__魔术方法,用于进行初始化操作
    def __init__(self, name):
        self.name = name
        # 对count类属性进行+1操作,用于记录这个Person类一共生成了多少个对象
        Person.count += 1

# 1、实例化对象p1
p1 = Person('Tom')
p2 = Person('Harry')
p3 = Person('Jennifer')
# 2、在类外部输出类属性
print(f'我们共使用Person类生成了{Person.count}个实例对象')


3、类方法

为什么需要类方法,在面向对象中,特别强调数据封装性。所以不建议直接在类的外部对属性进行直接设置和获取。所以我们如果想操作类属性,建议使用类方法。


class Tool(object):
    # 定义一个类属性count
    count = 0
    # 定义一个__init__初始化方法
    def __init__(self, name):
        self.name = name
        Tool.count += 1
    # 封装一个类方法:专门实现对Tool.count类属性进行操作
    @classmethod
    def get_count(cls):
        print(f'我们使用Tool类共实例化了{cls.count}个工具')
        
t1 = Tool('斧头')
t2 = Tool('榔头')
t3 = Tool('铁锹')

Tool.get_count()


类方法主要用于操作类属性或类中的其他方法。

4、静态方法

在开发时,如果需要在类中封装一个方法,这个方法:

① 既 不需要访问实例属性或者调用实例方法

② 也 不需要访问类属性或者调用类方法

这个时候,可以把这个方法封装成一个静态方法


# 开发一款游戏
class Game(object):
    # 开始游戏,打印游戏功能菜单
    @staticmethod
    def menu():
        print('1、开始游戏')
        print('2、游戏暂停')
        print('3、退出游戏')

# 开始游戏、打印菜单
Game.menu()


 

http://www.ds6.com.cn/news/83525.html

相关文章:

  • 外资企业成都专业的整站优化
  • eclipse做的网站完美动力培训价格表
  • 刷单网站开发温州seo结算
  • 宝坻做网站天津最新消息今天
  • 网站管理建设互联网产品推广
  • 2345浏览器打开网址来宾seo
  • 推广的网站有哪些免费涨粉工具
  • 公司网站域名备案流程直通车推广
  • 邢台做网站费用自媒体运营
  • 高端旅游网站制作台州网站优化公司
  • 怎么在百度网站上做自己的网站求购买链接
  • 电子商务网站建设的流程推广公众号的9种方法
  • 政府网站建设常态化企业培训课程体系
  • wordpress 站群推广软文怎么写样板
  • 做蛋糕网站有哪些山东网络推广网站
  • 成功的网站不仅仅是优化排单页网站排名优化
  • 奉化住房和城乡建设委员会网站百度知道官网登录入口
  • 销售类电商网站如何做优化seo推广 课程
  • 网站开发建设企业最新疫情最新情况
  • 中小学门户网站建设百度一下浏览器
  • 济南平面设计公司广告网站建设网站排名优化
  • 做个网站多少钱找谁做百度小说风云榜首页
  • 佛山市住房与城乡建设局网站深圳关键词优化怎么样
  • 邯郸专业做网站地方职业技能培训中心
  • 辽阳公司网站建设alexa全球网站排名分析
  • 在深圳做网站多少钱seo属于什么职业部门
  • 通州做网站公司利尔化学股票
  • 济南小程序网站制作百度一下网页
  • 西安企业招聘官网seo排名点击软件运营
  • 怎么让网站收录短视频矩阵seo系统源码