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

潍坊路通工程建设有限公司网站c语言软件开和网站开发区别

潍坊路通工程建设有限公司网站,c语言软件开和网站开发区别,qq赞网站推广免费,国内最大的摄影网站目录索引 面向过程和面向对象的区别#xff1a;面向过程#xff1a;面向对象#xff1a;总结#xff1a; 类和对象#xff1a;定义类#xff1a;语法#xff1a; 创建对象#xff1a;实例演示#xff1a; 魔法方法#xff1a;__init __方法#xff1a;__ del __方法… 目录索引 面向过程和面向对象的区别面向过程面向对象总结 类和对象定义类语法 创建对象实例演示 魔法方法__init __方法__ del __方法 面向过程和面向对象的区别 面向过程 需要实现一个功能时候看中的是开发的步骤和过程每一个步骤都需要自己亲力亲为需要自己编写代码。我们可以理解为我们需要详细的规划每一个步骤。 比如我们清扫一个三层房间 每一层用扫把怎么扫、 从哪里扫、 先从哪层开始扫。 每一个步骤我们都需要详细考虑面向对象 需要实现一个功能的时候看中的不是开发的步骤和过程而是关心谁去做。相当于我们不需要考虑具体怎么去做而是考虑我们用这个对象达成什么目的即可。 还是上面那个例子 如果我们有三个机器人 机器人A去打扫第一层 B去打扫第二层 C去打扫第三层。 我们不需要考虑具体怎么扫地 只需要管理哪个机器人去扫就可以了 这就是面向对象。总结 面向对象和面向过程是两种编程思想。编程思想是指同一个问题用不同的视角去解决问题。 面向过程 注重过程实现的细节亲力亲为。面向对象 关注的是结果当然了。面向对象的底层逻辑还是面向过程。只不过我们从一个较为宏观的角度去看待问题了。 类和对象 类是一系列具有相同特征和行为的事物的统称是一个抽象的概念不是真实存在的事物属性特征通常定义在init方法中方法行为python中以函数的方式来执行行为 用人话来讲述什么是类 封装代码的是函数那么封装函数的就是类。函数里面有好几个代码。类里面也有好几个类。 举例 设计机器人类 类名Robot 属性名字、颜色、身高 方法问好、烧饭、跑步 类和对象的关系 用类去创建一个或多个对象 类是一个比较抽象的概念就像机器人类很抽象。而对象是比较具体的概念比如说阿尔法狗、chatgpt也是个机器人它们就是个对象非常具体。 类就相当于图纸对象相当于图纸生产出来的具体的产品而这个对象会运用方法去实现对应的功能。 定义类 语法 #类名的第一个字母通常要大写 class 类名():代码...创建对象 语法 对象名.类名()实例演示 #创建一个机器人类 #所有类都默认继承object原始类 class Robot(object):# self 指的是调用该函数的对象#由于打印对象和打印self得到的内存地址相同所以self指的是调用该函数的对象#类内的方法基本都带有self参数def run(self):print(我正在执行跑步)print(id(self))if __name__ __main__:#机器人aerfa是创建的一个实例对象aerfa Robot()aerfa.run()print(id(aerfa)) 魔法方法 在Python里面两个下划线开头 两个下划线结束的这类方法叫做魔法方法指的是具有特殊功能的函数 __init __方法 这个魔法方法在创建一个对象时会默认被调用只要实例化一个对象就会自动调用不需要手动调用。init里面的self参数不需要开发者传递解释器会自动传递。属性一般都写在init函数里面init里面有多少参数实例化对象的时候就要传入多少参数。 __ del __方法 #创建一个机器人类 #所有类都默认继承object原始类 class Robot(object):# self 指的是调用该函数的对象#由于打印对象和打印self得到的内存地址相同所以self指的是调用该函数的对象#类内的方法基本都带有self参数def __init__(self,name,age,sex):# 初始化方法在实例化时会自动调用self.name nameself.age ageself.sex sexdef __del__(self):#析构函数当删除实例的时候就会自动调用此方法#通过del关键字用来删除实例对象print(f{self.name}被析构了)def run(self):print(我正在执行跑步)if __name__ __main__:#机器人aerfa是创建的一个实例对象aerfa Robot(dog,18,ta)#可通过对象.属性直接拿出属性print(aerfa.name)del aerfa# name aerfa is not definedprint(aerfa.age)
http://www.hkea.cn/news/14336669/

相关文章:

  • 政务信息公开和网站建设自评建设工程项目
  • 深圳企业推广网站手机网站开发要多久
  • discuz做淘客网站上海市建设干部学校网站
  • 个人网站涉及企业内容做网站要哪些人员
  • 成都推广系统织梦网站是不是容易做seo
  • 北京网站建设公司华网天下官网海外网站空间
  • 海外网站建设公司用dw做购票网站
  • 珠海网站建设专业设计怎样建设网站后台
  • 网站seo推广优化一家做公司点评的网站
  • 台州外贸网站网站建设与架构男友实验
  • 织梦网站源码好吗陕西建设集团韩城公司网站
  • 北京网站空间建设网站的网页设计
  • 广东手机网站开发多少常州谷歌推广
  • 领导交给你一个网站你该怎么做网络营销软件价格
  • 做机械设备销售的那个网站好家具设计理念
  • 连锁加盟网站制作快速微信网站建设
  • 城乡建设部网站ps做的网站首页
  • 自己的做网站自建网站平台有哪些功能
  • 免费源码资源站做一个微信小程序游戏需要多少钱
  • 怀安网站制作怎嘛做网站
  • 网站建设博采wordpress文章迁移
  • 个人如果做网站赚钱wordpress重写登录页面
  • 洛阳做网站的有网站建wap
  • 校园官方网站建设给公司建网站需要多少钱
  • 网页设计网站多少钱网站相对路径 .
  • 杨浦网站建设公司长沙做网站湖南微联讯点不错
  • nat123做网站 查封杭州学编程哪里的培训机构好
  • 响应式网站的几种尺寸wordpress单点sso
  • 一般产地证去哪个网站做郑州房产信息网查询系统
  • 万能引流软件衡阳做网站优化