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

学校网站建设总结报告免备案做网站 可以盈利吗

学校网站建设总结报告,免备案做网站 可以盈利吗,门面商铺装修,wordpress调用当前分类链接Python第17课(面向对象基础) 思维导图中二青年 面向对象编程思想OOP 什么是面向对象 面向对象是一种编程思想#xff0c;是前辈们总结出的经验#xff0c;指导程序员如何编写出更好的程序#xff0c;核心是对象#xff0c;程序就是一系列对象的… Python第17课(面向对象基础)    思维导图中二青年 面向对象编程思想OOP 什么是面向对象 面向对象是一种编程思想是前辈们总结出的经验指导程序员如何编写出更好的程序核心是对象程序就是一系列对象的集合程序员负责调度控制这些对象来交互着完成任务案例1 把大象装进冰箱 面向过程: 1.打开冰箱 2.装入大象 3.关闭冰箱  面向对象: 找个具备装大象的技能的对象在面向对象中程序员的角度发生改变从具体的操作者变成了指挥者 强调对象不是凭空产生的需要我们自己设计案例2 西天取经如来有一堆破书要传出去,他没有自己干,而是找了五个对象帮他去干, 如来只要负责控制调度的对象即可,如果某个对象发生变化,也不会影响其他的对象 , 扩展性案例3 曹操吟诗喝酒吃肉,人生真爽喝酒吃肉,人生几何对酒当歌,人生几何 面向对象三大优点 1.扩展性2.灵活性3.重用性 缺点 1.程序的复杂度提高了 2.无法准确预知结果 使用场景     对扩展性要求较高通常是直接面向用户的例如QQ微信 面向过程编程思想 关注的核心是过程,过程是就是一步一步的执行步骤,既先干啥在干啥 优点:逻辑清晰 , 复杂问题简单化,流程化 缺点: 扩展性差,可维护性差 使用场景:对扩展性要求较低的程序例如:系统内核,git,计算器 记住:不是所有程序都要面向对象,得分析具体需求 类和对象 类即类型类别是一种抽象概念是一系列具备相同特征和相同行的对象的集合 对象就是具体存在的某个事物具备自己的特征和行为对象就是特征和技能的结合体 类和对象的关系 类包含一系列对象对象属于某个类在生活中是先有对象再有类而在程序中是先有类才能有对象,我们必须先告诉计算机这类的对象有什么特征有什么行为总结出一个结论:在使用面向对象编程时,第一步就是思考需要什么样的对象,对象具备什么样的特征和行为,从而根据 这些信息总结出需要的类型 创建类和对象 定义类的语法 class 类的名称:# 类中的内容 描述属性和技能 #描述属性用变量#描述行为用函数 #类名称 书写规范 首先是见名知意 名称是大驼峰命名法 #驼峰就是单词首字母大写 , 大驼峰是第一个字母大写,小驼峰是第一个字母小写 创建对象的语法 class Person:pass#创建对象 p Person() 属性的写法 属性可以写在类中  类中的属性,是所有对象公共的 也可以写在对象中  对象中的属性,是每个对象独特的(不一样的)如果类中和对象中存在同样的属性,先访问对象 如果没有在访问类 练习: 描述一个老师类 需要包含 一个公共属性和 一个独特的属性  class Teacher:school oldboyt1 Teacher() t1.name jack t1.age 28 属性的增删改查 增加属性  对象变量名称.属性名称 属性值删除属性 del 对象的变量名称.属性名称 修改 对象.属性 新的值 查看属性  访问的是对象的所有属性  print(对象.__dict__)访问对象的类信息 print(对象.__class__) init方法 叫做初始化方法,本质上就是一个函数特点1: 当实例化 对象时,会自动执行init方法特点2:会自动将对象作为第一个参数传入,参数名称位self ,self可以是别的名字,但不建议改功能:用户给对象赋初始值 练习:创建一个类具备几个属性,通过初始化方法来给他设置属性 class Dog:def __init__(self,kind,color,age):self.kind kindself.color colorself.age aged1 Dog(二哈,黑白,1) d1 Dog(泰迪,棕色,2)# 注意:该函数不能有任何返回值/.... 只能是None 规定如此.. 对象的精髓就是讲数据和处理数据的函数整合到一起 ,这样一来拿到一个对象就同时拿到了需要处理的数据以及处理数据的函数 对象的绑定方法 默认情况下类中的方法都是对象绑定方法 其特殊之处在于, 当使用对象调用该函数时会自动传入对象本身,作为第一个参数   当使用类名来调用时他就是一个普通函数,有几个参数就得传几个参数 练习:写一个学生类,具备一个打招呼的技能 要能输出自己的名字信息 class Student:def __init__(self,name):self.name namedef say_hi(self):print(hello my name is %s % self.name) 类的绑定方法 类绑定方法用classmethod来装饰 特殊之处:不管用类还是对象调用,都会自动传入类本身,作为第一个参数 什么时候绑定给对象:当函数逻辑需要访问对象中的数据时 什么时候绑定给类:当函数逻辑需要访问类中的数据时 非绑定方法 或叫做静态方法,就是即不需访问类的数据,.也不需要访问对象的数据不常用 语法:staticmethod 转载于:https://www.cnblogs.com/renvip/p/11239449.html
http://www.pierceye.com/news/146948/

相关文章:

  • vip影视网站如何做appwordpress centos查看目录
  • 网站怎么套模板山西seo博客
  • 好看的手机网站推荐新建的网站 找不到
  • 网站站内搜索怎么做seo搜索优化
  • 建设部网站 测绘规章pc网站手机网站
  • 建网站如何赚钱vs哪个版本做网站好
  • 新衡阳网站游戏软件开发公司简介
  • 湖南基础建设投资集团网站做体育最好的网站
  • 上海php网站开发公司wordpress 邮件认证
  • 教做香肠的网站张家港专业网站建设
  • 园林建设网站营销型网站的建站步骤是什么意思
  • 招聘求职网站html模板正规的创业商机网
  • 预付网站建设费会计处理哪里建网站好
  • 做免费网站艺术学院网站建设管理办法
  • 做网站贵吗手机网站wap
  • linux建立网站做网站的应该怎么发广告
  • wordpress使用端口百度seo排名软
  • 用英文字母做网站关键词个人网站的设计与实现专业论文图像处理工具
  • 重庆企业网站推广流程php网站开发技术训练心得
  • 汽车销售网站学校建网站
  • 两台电脑一台做服务器 网站潍坊专业网站建设多少钱
  • 青岛科技街网站建设安徽 网站开发
  • 黑糖不苦建设的网站wordpress获取文章图片不显示
  • 美食网站建设的功能免费做简历的网站
  • 网站建设公司谁管手机如何创建网站
  • 可以自己做网站优化吗最好用的wordpress主题
  • 瓜子二手车网站开发智慧团建注册登记入口
  • 青岛网站开发建设安阳市商祺网络有限责任公司
  • 自己怎么做装修网站网站建设设计岗位职责
  • php语言 网站建设投资2 3万小生意