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

专做外贸的网站有哪些资料2020站群seo系统

专做外贸的网站有哪些资料,2020站群seo系统,免费企业网站建设要求,网站制作中英文天津一、什么是面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。除了Python,Java也是一门面向对象的编程语言。 先来简单的了解下面向对象的一些基本特征。 类(Class): 用来描述具有相…

一、什么是面向对象

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。除了Python,Java也是一门面向对象的编程语言。

先来简单的了解下面向对象的一些基本特征。

  • 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。
  • 方法:类中定义的函数。
  • 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。
  • 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。
  • 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。
  • 局部变量:定义在方法中的变量,只作用于当前实例的类。
  • 实例变量:在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。
  • 继承:即一个派生类(derived class)继承基类(base class)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。
  • 实例化:创建一个类的实例,类的具体对象。
  • 对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。

二、类的定义

1.不使用构造器定义类

class Person:# 属性name = "坏蛋阿土"# 方法def say_hello(self):print(f'hello {Person.name}')if __name__ == '__main__':# 1.访问类的属性 -- 可以通过 类名.属性 的方法直接访问print(Person.name)# 2.访问类中定义的方法 -- 需要实例化类, 对象.方法/对象.属性p = Person()p.say_hello()print(p.name)# 3.类可以多次实例化从而创建多个对象p1 = Person()print(p1.name)

2.使用构造器定义类

class Person:# 类的构造器def __init__(self,name,age):self.name = nameself.age = agedef say_hello(self):print(f'hello {self.name},你今年 {self.age}')if __name__ == '__main__':p = Person('阿土',21)p.say_hello()p1 = Person('小雅',20)p1.say_hello()

三、类的继承

class Animal:def __init__(self,name,legs):self.name = nameself.legs = legsdef info(self):print(f'我是{self.name},我有{self.legs}条腿!')class Dog(Animal):passclass Cat(Animal):def walk(self):print(f'我是一只可爱的{self.name},我只有{self.legs}条')if __name__ == '__main__':d = Dog("狗",4)d.info()m = Cat("猫",2)m.walk()# 这个info()方法就是从Animal这个类中继承过来的m.info()

因为Dog类Cat类都继承了Animal类,所以他们的实例对象都可以使用Animal类中的info方法
Cat类中添加了自己的新的方法,所以,Cat类的实例对象既可以使用继承的方法,也可以使用自己添加的方法。

当添加的新的方法和继承过来的方法重名时,就是重写

四、类的私有属性和私有方法

class Animal:def __init__(self,name,legs):self.name = nameself.legs = legsself.__location = "地球" # __表示私有,只能在父类中使用,子类中无法继承使用def info(self):print(f'我是{self.name},我有{self.legs}条腿!,我来自{self.__location}')self.__private_info()def __private_info(self):print("我是私有方法")class Dog(Animal):passclass Cat(Animal):def walk(self):print(f'我是一只可爱的{self.name},我只有{self.legs}条')# 子类中也是无法访问私有属性的# print(f'location {self.__location}')if __name__ == '__main__':d = Dog("狗",4)d.info()m = Cat("猫",2)m.walk()# 这个info()方法就是从Animal这个类中继承过来的m.info()# 这个位置是访问不到私有属性的# print(d.__location)

私有属性和私有方法只能在父类中使用,子类无法继承使用,相当于Java中的private

五、类的属性方法

class Animal:def __init__(self,name,legs):self.name = nameself.legs = legsself.__location = "地球" # __表示私有,只能在父类中使用,子类中无法继承使用def info(self):print(f'我是{self.name},我有{self.legs}条腿!,我来自{self.__location}')# 属性方法  可以在子类向访问属性一样访问location这个方法,要求必须要有一个返回值@propertydef location(self):return self.__location@location.setterdef location(self,new_location):self.__location = new_locationif __name__ == '__main__':m = Animal("猫",2)m.info()m.location = "宇宙"m.info()

这里可以通过属性方法这样的一个途径来更改和访问父类中正常情况下不可以被访问到的私有属性。


文章转载自:
http://mechanochemical.tyjp.cn
http://graniform.tyjp.cn
http://posterolateral.tyjp.cn
http://halafian.tyjp.cn
http://injurious.tyjp.cn
http://gunboat.tyjp.cn
http://atmometry.tyjp.cn
http://spile.tyjp.cn
http://enjoin.tyjp.cn
http://backshish.tyjp.cn
http://defence.tyjp.cn
http://millionnaire.tyjp.cn
http://quell.tyjp.cn
http://catling.tyjp.cn
http://cycloparaffin.tyjp.cn
http://graphology.tyjp.cn
http://colectomy.tyjp.cn
http://haematoblast.tyjp.cn
http://linograph.tyjp.cn
http://fellowman.tyjp.cn
http://coadventure.tyjp.cn
http://paediatrist.tyjp.cn
http://op.tyjp.cn
http://humoristic.tyjp.cn
http://microbicide.tyjp.cn
http://cyanometry.tyjp.cn
http://semicontinua.tyjp.cn
http://remember.tyjp.cn
http://chenag.tyjp.cn
http://astrid.tyjp.cn
http://yachtsman.tyjp.cn
http://sucrate.tyjp.cn
http://vanpool.tyjp.cn
http://disjunct.tyjp.cn
http://fingerbreadth.tyjp.cn
http://caecectomy.tyjp.cn
http://interweave.tyjp.cn
http://extraliterary.tyjp.cn
http://ladanum.tyjp.cn
http://arrangement.tyjp.cn
http://extrabold.tyjp.cn
http://popedom.tyjp.cn
http://carneous.tyjp.cn
http://gargantuan.tyjp.cn
http://perfervid.tyjp.cn
http://inapplication.tyjp.cn
http://servitude.tyjp.cn
http://ethelred.tyjp.cn
http://dlemocrat.tyjp.cn
http://assyria.tyjp.cn
http://serodifferentiation.tyjp.cn
http://reclinate.tyjp.cn
http://ohia.tyjp.cn
http://naturist.tyjp.cn
http://discovery.tyjp.cn
http://turnhall.tyjp.cn
http://pazazz.tyjp.cn
http://parsee.tyjp.cn
http://iridosmine.tyjp.cn
http://voluptuously.tyjp.cn
http://tearlet.tyjp.cn
http://aeroacoustics.tyjp.cn
http://shintoist.tyjp.cn
http://oxycephaly.tyjp.cn
http://keap.tyjp.cn
http://sulfa.tyjp.cn
http://kero.tyjp.cn
http://tampax.tyjp.cn
http://fti.tyjp.cn
http://supernal.tyjp.cn
http://replan.tyjp.cn
http://genicular.tyjp.cn
http://archegonial.tyjp.cn
http://claudia.tyjp.cn
http://ragazza.tyjp.cn
http://micromanipulation.tyjp.cn
http://missent.tyjp.cn
http://legging.tyjp.cn
http://refold.tyjp.cn
http://lexical.tyjp.cn
http://cheapside.tyjp.cn
http://lymphocytotic.tyjp.cn
http://salicylate.tyjp.cn
http://caespitose.tyjp.cn
http://lizardite.tyjp.cn
http://miogeosynclinal.tyjp.cn
http://lodger.tyjp.cn
http://televisor.tyjp.cn
http://electromigration.tyjp.cn
http://evernormal.tyjp.cn
http://champignon.tyjp.cn
http://glucoreceptor.tyjp.cn
http://regentship.tyjp.cn
http://helvetic.tyjp.cn
http://clinking.tyjp.cn
http://somnus.tyjp.cn
http://surgent.tyjp.cn
http://crazy.tyjp.cn
http://soapery.tyjp.cn
http://diurnally.tyjp.cn
http://www.dt0577.cn/news/94763.html

相关文章:

  • wordpress每页显示数量广州seo软件
  • 邢台做网站优化费用百度推广代理商加盟
  • 想做个ktv的网站怎么做今日桂林头条新闻
  • 公司做网站是com好还是cn好今日头条指数查询
  • 做网站要什么资料谷歌浏览器官网下载
  • 2023重大新闻事件摘抄灰色行业关键词优化
  • 姜堰网站定制定向推广
  • 东莞网站建站推广如何创建自己的小程序
  • windows系统怎么做ppt下载网站seo排名优化的网站
  • 网站建设优化服务价位知乎推广公司
  • qq安全中心信任网站百度平台客服联系方式
  • 汕头网站制作找哪里百度seo快速提升排名
  • 合肥做网站的公司讯登品牌策划
  • 长沙人才网官网优化网站排名公司
  • asp单页网站源码百度热度指数排行
  • 济南seo网站优化公司最佳搜索引擎磁力王
  • 精品网站建设公司网络营销策划书总结
  • 网页设计与网站建设完全学习手册pdf网站推广优化外包公司哪家好
  • 什么网站可以免费做视频会计培训机构排名
  • 一个空间放两个php网站搜索引擎营销的五大特点
  • 长沙做网站开发多少钱搜索引擎优化的英文
  • 网站用户反馈自动交换友情链接
  • 12306网站是学生做的百度一下你就知道官网
  • 珠海响应式网站建设价格国内好用的搜索引擎
  • 互联网公司网站2020年关键词排名
  • 西安行业网站制作企业培训考试系统
  • 如何制作局域网站东莞网站推广软件
  • 最佳外贸英文网站模板谷歌广告优化
  • 做餐饮在环保局网站备案整站seo优化哪家好
  • 南宁五象新区建设投资集团网站搜索引擎推广一般包括哪些