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

东莞品牌网站制作解封后中国死了多少人

东莞品牌网站制作,解封后中国死了多少人,深圳小程序外包开发,怎么做网站教程html文本文档1.类变量和实例变量 类变量:变量属于类,在对象中是共用的。访问方式为类名.变量名,或对象名.__class__.变量名 实例变量:定义在方法中的变量,属于具体对象。访问方式为对象名.变量名 类变量访问方式 class Car:# nu…

1.类变量和实例变量

  • 类变量:变量属于类,在对象中是共用的。访问方式为类名.变量名,或对象名.__class__.变量名

  • 实例变量:定义在方法中的变量,属于具体对象。访问方式为对象名.变量名

类变量访问方式
class Car:# num 属于类变量num = 0# brand, version属于实例变量def __init__(self, brand, version):self.brand = brandself.version = versionself.__class__.num += 1c1 = Car('audi','A6')
c2 = Car('mercedes','E300')print(Car.num)
print(c2.__class__.num)

2.类方法

属于类的方法。参数不使用self,使用cls。方法前会加上@classmethod修饰符

类变量访问方式
class Car:num = 0def __init__(self, brand, version):self.brand = brandself.version = versionself.__class__.num += 1# 定义类方法@classmethoddef get_total(cls):print(cls.number)c1 = Car('audi','A6')
c2 = Car('mercedes','E300')# 调用类方法
Car.total()

3.类的私有属性和私有方法

私有属性和私有方法在类的外部不能被直接访问。

类变量访问方式
class Car:def __init__(self, brand, version):self.brand = brand# 定义私有属性self.__version = version# 定义方法def get_version(self):print(self.__version)# 定义私有方法def __get_version_2(self):print(self.__version)c1 = Car('audi','A6')
c2 = Car('mercedes','E300')# 访问私有属性报错
>>> c1.__version
# 通过类的方法可以访问私有属性
>>> c1.get_version()
A6
# 访问私有方法报错
c1.__get_version_2()

4.@property装饰器

用该装饰器将方法装饰成属性方法,可以以访问属性的方式访问。

类变量访问方式
class Car:def __init__(self, brand, version):self.brand = brand# 定义私有属性self.__version = version# 定义方法def get_version(self):print(self.__version)# 用该装饰器将方法装饰成属性方法,可以以访问属性的方式访问@propertydef version_2(self):print(self.__version)c1 = Car('audi','A6')
c2 = Car('mercedes','E300')# 访问属性方法
>>> c1.version_2
version: A6

5.super()关键字

在子类创建过程中,super()相当于调用父类的方法,且不用在方法中写入self变量。

类变量访问方式
# 父类Car
class Car:def __init__(self, brand, version):self.brand = brandself.__version = version# 子类Truck
class Truck(Car):def __init__(self, brand, version, category):super().__init__(brand, version)self.category = category

6.静态变量和静态方法

  • 1中的类变量一般就是静态变量。
  • 静态方法是通过@staticmethod装饰器将方法声明为静态方法,无法使用cls和self参数访问类或实例的变量
http://www.tj-hxxt.cn/news/6576.html

相关文章:

  • 信息化建设 网站作用站长之家app下载
  • 比较好的能组数学卷的网站做教案的软文生成器
  • 网站开发付费视频才能观看网站如何做优化推广
  • 哈尔滨高端网站设计免费建站哪个网站最好
  • 黄石做网站公司网站排名seo
  • 龙岗网站建设 信科网络谷歌搜索入口中文
  • 做标签网站刷单营销策略模板
  • 重庆网站建设设计怎样写营销策划方案
  • wordpress限制用户发文章焦作关键词优化排名
  • 设计制作平板电脑支架重庆网站seo费用
  • 建设网站目录app推广策划方案
  • 个人做 网站2019网络策划书范文
  • 网站建设银川负面口碑营销案例
  • 网站建设网站制作哪个好网站查询入口
  • 做综合医院网站政府免费培训 面点班
  • 新疆建设兵团信息网站网络营销策划书怎么写
  • 杭州网站制作平台seo对网络推广的作用是
  • 青岛知名网站建设百度推广登录首页官网
  • 武汉职业技术学院网站开发win10优化大师是官方的吗
  • 广东省建设注册执业资格中心网站公众号微博seo
  • 老太太做受网站南昌seo搜索优化
  • 贵州遵义企业公司网站建设怎么在百度上打广告
  • 网站项目总体设计模板新媒体seo指的是什么
  • 深圳广科网站建设黄冈网站建设收费
  • 什么行业做网站合适百度排行榜风云榜
  • 买手表网站中国今天最新军事新闻
  • 中文博客网站模板下载资源网站优化排名优化
  • wordpress用cdnseo服务外包报价
  • seo网站排名优化软件最有效的app推广方式有哪些
  • phpcms 后台修改修改网站备案号郑州网站制作公司哪家好