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

网站收藏的链接怎么做西安网页设计

网站收藏的链接怎么做,西安网页设计,如何把地图放到自己做的网站上,企业网站开发需求详细文档类其实也是一种封装的思想,类就是把变量、方法等封装在一起,然后可以通过不同的实例化对其进行调用操作。 1.类的定义 class 类名: 变量a def __init__ (self,参数2,参数2...):初始化函数!!&…

类其实也是一种封装的思想,类就是把变量、方法等封装在一起,然后可以通过不同的实例化对其进行调用操作。

1.类的定义

class 类名:

        变量a

        def  __init__  (self,参数2,参数2...):初始化函数!!!

        其他方法函数。。。

注意:初始化函数只要是实例化调用该类,就会

2.类的实例化

实例化对象=类(参数)  #具体传参与否,传几个是要看 初始化函数 里面有几个参数需要

3.类变量 vs 实例化变量

一般在类中单独出现的就是类变量,类变量不会随着不同的实例化对象而改变,一般在类中的调用写法为“类名.变量”

实例化变量一般是在类的方法中出现的,不同的实例化对象对应的变量一般不同,一般在类中的写法为“self.变量名”

有时类变量和实例化变量的变量名相同,具体是类变量还是实例化变量要具体分析。

例子如下:

class people:name = "张三"  # 公共类变量__private_name = "李四"def __init__(self,name):self.name = name #只是与上面那个变量名字重了,不是一个东西(不管是self后面的还是等号后面的)self.__private_name = name #私有变量约定写法为 “__变量名”print("已经执行的初始化方法啦!")def canshu(self):print("公共类变量 是{},类变量是不会随着不同的实例化对象的 “传参” 而改变的,但是允许修改".format(people.name))print("公共实例化变量 是 {},""实例化变量的name值是与people类中第一处定义的“张三”不是一个变量,只是名字重了,""他会随着传入的参数而改变".format(self.name))print("私有实例化变量是{}".format(self.__private_name))people1=people("王五")#传入参数
print(people1.name)#这个是people1的name,是实例化变量,因此打印的是传入的参数,是init初始化里面的参数信息,不是类变量
people1.canshu()




4.继承 

继承就是子类虽然不写父类的方法、变量,但是实例化后,可以调用父类定义的方法、变量,也可以对其进行改写。

子类继承父类的写法:

class son_classname (father_classname):

        ......

        def __init__(self,...):

                .......

        .....

class father:father_temp = "父类类变量father_temp"father_temp1 = "父类的变量father_temp1 "def __init__(self):print("父类初始化函数")def f_func(self):print("父类的普通方法1")def f_func2(self, a):self.a = aprint("父类的实例化变量{}".format(a))class son(father):son_temp = "子的类变量son_temp "father_temp = "改变了父类的类变量father_temp————>son_ father_temp"def __init__(self):print("子类初始化函数")def s_func(self):print("子类普通方法")father1=father()
son1 = son()
son1.s_func()
print("------------------------------------")#子类继承父类的函数方法,所以在子类不写,也可调用此方法
son1.f_func()
son1.f_func2("son")
print("------------------------------------")
print(son1.son_temp)#子类的类变量
print(son1.father_temp1)#子类继承父类的类变量
print(son1.father_temp)#子类继承并改写父类的类变量
print("-------------------------------------")
print(father1.father_temp)

http://www.tj-hxxt.cn/news/103174.html

相关文章:

  • 宜宾移动网站建设现在搜索引擎哪个比百度好用
  • 莱州网站建设注册域名查询网站官网
  • 外贸网站源代码怎么制作网站二维码
  • 如何建立和设置公司网站巨量算数数据分析
  • 用discuz可以做视频网站吗seo优化教程自学网
  • 承德信息网seo关键词怎么选
  • 装潢设计师要学什么沧州seo包年优化软件排名
  • 普通动态网站开发武汉seo排名优化公司
  • 合肥响应网站案例买域名要多少钱一个
  • 网站群系统破解版网站备案查询系统
  • 咨询网络服务商怎么弄搜索引擎seo优化怎么做
  • 网站链接qq客服引流推广犯法吗
  • 地球人-一家只做信誉的网站网站内链优化
  • 服务器建网站今日新闻最新消息
  • 陕西省住房城乡建设厅网站管理中心网络营销的特点有哪些特点
  • 可做产品预售的网站兰州seo网站建设
  • 网站的性质和主办者百度号码认证平台官网首页
  • 论文中网站数据则呢做文献参考女教师遭网课入侵视频大全
  • dw创建网站导航栏菜单怎么做网络销售怎么找客源
  • 廊坊高端网站制作论坛企业推广
  • 公司品牌flash网站西安竞价托管公司
  • 设计教育机构网站优化方案怎么写
  • 公司网站建设属于软件销售站长工具seo综合查询降级
  • 小规模企业所得税税率seo网络推广排名
  • 淘宝上做微请帖的在哪个网站资源搜索器
  • seo排名如何优化整站seo排名外包
  • 手机模板网站生成制作百度收录是什么意思
  • 中国建设银行在网站怎么签约宁波网络推广
  • 网站制作哪里好薇公司域名查询官网
  • 做网站的学校有哪些可口可乐软文营销案例