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

主流的网站建设的软件一键生成个人网站

主流的网站建设的软件,一键生成个人网站,seo基本步骤顺序,2021年最新企业所得税政策背景:今天在复习类相关知识的时候,突然想到这几种类型的方法的区别和用法,感觉有点模棱两可,于是总结一下,加深记忆。 定义:想要区别和理解几种方法,首先要定义一个类,要在类中加深…

背景:今天在复习类相关知识的时候,突然想到这几种类型的方法的区别和用法,感觉有点模棱两可,于是总结一下,加深记忆。

定义:想要区别和理解几种方法,首先要定义一个类,要在类中加深理解和记忆。

先看一下实例属性和类属性的定义,有助于理解后面的几种方法。

# here put the import libclass Dogs(object):# 类属性belongTo = "Animals"def __init__(self, name):#实例属性self.name = namedog1 = Dogs("Sunny Chen")print(Dogs.belongTo)  # 类属性通过类访问print(dog1.name)  # 实例属性通过实例访问print(dog1.belongTo)  #类属性也可以被实例访问# print(Dogs.name)  # 但是实例属性无法被类访问

几种方法的区别:

一、类方法:

class CLanguage:#类构造方法,也属于实例方法def __init__(self):self.name = "C语言中文网"self.add = "http://c.biancheng.net"#下面定义了一个类方法@classmethoddef info(cls):print("正在调用类方法",cls)

总结:类方法定义的时候需要用到装饰器(@classmethod),参数是cls,类方法可以使用类名直接调用,当然也可以使用实例对象来调用(通常不建议)。另外还有一点就是类方法是可以访问类属性的,但是无法访问实例属性。

 二、实例方法:

class CLanguage:#类构造方法,也属于实例方法def __init__(self):self.name = "C语言中文网"self.add = "http://c.biancheng.net"# 下面定义了一个say实例方法def say(self):print("正在调用 say() 实例方法")

总结:实例方法定义的时候没有装饰器,第一个参数是self,实例方法不能由类直接调用,需要创建实例对象来调用,实例方法既可以改变类属性,也可以改变实例属性

 三、静态方法

#全局变量
gloab_num=0class TestMothod:#类属性name='ceshi01'target='test mothod'#实例属性,第一个参数是selfdef __init__(self,num,total,function):self.num=numself.total=totalself.function=function@staticmethoddef static_function(arg1,arg2):print(arg1,arg2)print(gloab_num)

总结:需要加装饰器(@staticmethod),参数没有限制,和正常的函数无异,只是无法访问类属性和实例属性,但是可以访问全局变量。既可以使用类调用静态方法也可以用实例对象调用静态方法。

静态方法是类中的"函数”。静态方法主要是用来存放逻辑性的代码,逻辑上属于类,但是和类本身没有关系,也就是说在静态方法中,不会涉及到类中的属性和方法的操作。可以理解为,静态方法是个独立的、单纯的函数,它仅仅托管于某个类的名称空间中,便于使用和维护。

http://www.dinnco.com/news/60166.html

相关文章:

  • 跨境电商个人可以做吗锦州网站seo
  • 做的最好的政府部门网站专业网站优化外包
  • 做网站还得备案百度百度推广
  • 网站链接分享做推广安卓优化大师官方下载
  • 南昌p2p网站建设如何进行推广
  • 内蒙古政府网站建设 论文网站开发工程师
  • 网站建设网络推广公司有哪些草根seo视频大全
  • 欧洲男女做受视频网站免费网络推广渠道
  • 寻找郑州网站建设广州30万人感染
  • 做网站卖机械cfa一级看多久两分钟
  • 网站打不开 其它能打开推广app有哪些
  • 网站被墙是谁做的排名优化公司电话
  • 用网站做淘宝客怎么样学电商出来一般干什么工作
  • 购物网站制作免费百度百家号注册
  • 怎样只做自己的网站小程序怎么开发自己的小程序
  • 常州做网站需要多少钱谷歌广告联盟怎么做
  • 宁都网站建设青岛关键词优化报价
  • 东莞建站公司快荐全网天下特别好代写软文
  • 嘉兴网站快照优化公司上海网络关键词优化
  • 专门做西装网站网站关键词公司
  • 东莞樟木头做网站哪家好申请百度账号注册
  • 河间网站建设单页网站制作教程
  • 网站设计毕业选题内容如何做seo整站优化
  • 清远企业网站建设美国搜索引擎
  • 自考网站建设与实践seo工具查询
  • 兰州市七里河建设局网站搜狗网页搜索
  • ecshop做门户网站关键词搜索排名
  • 怎么做公益网站百度seo排名查询
  • 小程序制作需要营业执照吗整站快速排名优化
  • 钢材料 网站建设 中企动力什么是优化设计