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

字体设计网站有哪些免费/市场营销试题库(带答案)

字体设计网站有哪些免费,市场营销试题库(带答案),工作简历模板免费下载,网络设计课程心得体会600字今日内容:(初始面向对象) 今日内容:(面向对象)面向对象编程:对象就是一个实实在在存在的,可以准确描述出来的实体,比如说张三,李四。面向对象的编程是一种上帝…

今日内容:(初始面向对象)

今日内容:(面向对象)
面向对象编程:
对象就是一个实实在在存在的,可以准确描述出来的实体,比如说张三,李四。
面向对象的编程是一种上帝视角的切换
之前使用的面向过程的编程是面向结果去编程,一个流水线下来有固定的结果
面向对象过程是想象好想。 缺点:可扩展性查差,容易引起代码的安全问题

类:具有相同属性和方法的一类事物
对象:具有具体的属性的事物
#实例:
class Person: # 类名ret = 'person' # 静态属性,类属性:所有对象共有的属性,直接被类调用def __init__(self,name,sex,aggr): # 参数# 对象属性 属性:是只属于某一个对象的,必须实例化之后,用对象来调用self.name = nameself.sex = sexself.aggr = aggrdef attack(self): # 类里面的所有方法本质上是一个函数,拥有一个必须传的selfpass
#实例化一个参数
alex = Person('alex','male',300)
print(alex.name)

我们有时候会很纳闷,我们什么时候用得到面向对象?
需要反复传递相同参数给一个函数时,我们就要考虑到使用面向对象

小总结:
class 类名:类属性 = "" # 类属性、静态属性def __init__(slef,参数1,参数2):self.a = 参数1self.b = 参数2
实例化参数
参数1 = 1
参数2 = 2
对象名 = 类名(参数1,参数2)类名
类名.类属性
类名.类方法   # 当不能调用

对象名
对象名.对象属性  类属性
对象名.方法()  调用方法,方法也叫动态属性
class Person:def __init__(self,name,sex,aggr=200):self.name = nameself.sex = sexself.aggr = aggrself.blood = 20000def attick(self,dog):print('%s 打了 %s'%(self.name,dog.name))#狗的血量 - 人的攻击力 = 狗剩余的血量dog.blood = dog.blood - self.aggr
alex = Person('alex','male',250)
gou = Person('gou','gong')class Dog:def __init__(self,name,aggr= 250):self.name = nameself.aggr = aggrself.blood = 1000def bict(self,person):print('%s 咬了 %s'%(self.name,person.name))person.blood = person.blood - self.aggrif person.blood  <= 0:print('%s 咬死了%s'%person.name)
alex = Person('alex','')
gou = Dog('gou')
taidi = Dog('泰迪')
taidi.bict(alex)
print(alex.blood)
View Code

面向对象的小例子

#自定义一个圆,求周长和面积
from math import pi
class Circle:def __init__(self,r):self.r = rdef area(self):return pi *self.r ** 2def round(self):return 2 * pi * self.rc1 = Circle(10)
print(c1.area())
print(c1.round())
总结:
类 具有相同的属性、和方法的一类事物
实例化 对象 = 类的过程
类的定义: class关键字,类名首字母大写
类中有属性:
  动态属性 方法
  静态属性 类属性
对象的属性:
  一开始的时候:通过init方法初始化来的
  在类内调用对象的属性:self.属性名
  在类外调用对象的属性:对象名.属性名
  调用方法的时候:
  对象.方法名
  不必传的参数:self
  但类实例化的时候:自动的触发__init__方法。实例化的时候类名(参数),这个参数传给init方法




转载于:https://www.cnblogs.com/chengdajing/articles/7523029.html

http://www.jmfq.cn/news/4746241.html

相关文章:

  • 做纸贸易的好网站/网站优化关键词
  • 乐清本地网站/网站seo教材
  • 上海优化网站关键词/今日最新消息新闻
  • 百度网页版主页链接/seo超级外链
  • 本地做网站顺序/流量大的推广平台有哪些
  • 没有公司可以做网站吗/大数据培训班出来能就业吗
  • 云虚拟机可以做几个网站/网络服务中心
  • 备案网站主办单位冲突/网站优化推广招聘
  • 上饶营销网站建设/网站诊断分析
  • 手机网站开放/浙江seo
  • 深圳最好用的网站设计/百度热词指数
  • 本机可以做网站的服务器吗/seoul national university
  • 制作相册的软件/武汉网站运营专业乐云seo
  • 京东短网址在线生成/seo计费系统登录
  • 外贸门户网站/环球网最新消息疫情
  • 网站设计范例/今日最新重大新闻
  • 北京 网站策划公司/seo公司费用
  • 武汉学做网站/如何在百度做免费推广产品
  • 网站管理与开发怎么做网站/短视频推广渠道有哪些
  • 普陀集团网站建设/seo网站搜索优化
  • 网站公司谁家好/百度广告搜索推广
  • 做健身网站开题报告/网站如何让百度收录
  • 淘宝网作图做网站/六六seo基础运营第三讲
  • 网站后台地址修改/网站建设是什么
  • 无锡网站建设网/公司百度官网优化
  • 经三路专业做网站/网站推广软件免费版大全
  • 平台app如何推广/seo收费标准多少
  • 免费建站网站一级大/百度seo排名优
  • 网站建设招标要求/怎样开网站
  • 云vps怎么搭建网站/新闻危机公关