• 面向对象和面向过程思想 oc


    1. 面向对象和面向过程只是两种思想;都能解决问题;
    2. 面向过程关注的是解决问题的步骤;例如听歌—打开电脑--打开播放歌曲--关闭电脑
    3. 面向对象的思想的:思考的不是步骤,解决这个问题需要用到多少个对象;例如听歌:找对象:电脑这个对象;因为电脑这个对象有开机,播放歌曲,关机这些功能;
    4. 面向对象关注的是对象;不是关注步骤;就是干任何事情需要用到哪些对象;
    5. OOP面向对象编程object oriented programming;
    6. OO面向对象;object oriented;
    7. 什么东西都是对象;你要解决面向对象的问题,首先你要有对象存在;

     

    怎么创建对象;先理解类;什么是类;

    1. 例子:汽车是对象;具备跑的功能;汽车图纸;图纸上应该描述一下车的属性和行为,具备什么功能;
    2. 根据一份模板和属性创建出要的东西;类就是图纸;对多有相同属性的对象的描述;类是抽象的;
    3. 用类创造对象;
    4. 先考虑要创建哪些类,再利用类创建多个对象;

     

    怎么设计一个类;3个步骤;类的名称;要有意义;属性;身高,年龄;行为;功能;跑

    1. 一般名词都是类;拥有相同(或者类似)属性和行为的对象都可以抽象出一个类;

     

    1. 如果有多个英文单词,用驼峰表示;
    2. 人要开电脑,需要对象人调用电脑对象的开电脑行为;哪个对象对这个行为最清楚,就把他定义为他的行为;
  • 相关阅读:
    输入和输出

    4. 深入 Python 流程控制
    js下拉框选择图片
    按下enter触发事件
    js多种方法取数组的最后一个元素
    apply,call,bind函数作用与用法
    vue中的js绑定样式
    js添加删除class
    rem等比例自适应手机尺寸
  • 原文地址:https://www.cnblogs.com/williamliuwen/p/5367607.html
Copyright © 2020-2023  润新知