OOP--面向对象

1. 面向对象概述

- OOP思想
    - 接触到任意一个任务,首先想到的是这个人物的构成,是由模型构成的
- 几个名词
    - OO:面向对象
    - OOA:面向对象的分析
    - OOD:面向对象的设计
    - OOI:面向对象的实现
    - OOP:面向对象的编程
    - OOA -> OOD -> OOI:面向对象的实现过程
- 类和对象的概念
    - 类:抽象名词,代表一个集合,共性的事物
    - 对象:具象的事物,单个个体
    - 类跟对象的关系
        - 一个具象,代表一类事物的某一个个体
        - 一个是抽象,代表的是一大类事物
- 类中的内容,应该具有两个内容
    - 表明事物的特征,叫做属性(变量)
    - 表明事物功能或动作,称为成员方法(函数)

2. 类的基本实现

- 类的命名
    - 遵守变量命名规范
    - 大驼峰(由一个或多个单词构成,每个单词首字母大写,单词和单词直接相连)
    - 尽量避开跟系统命名相似的命名
- 如何声明一个类
    - class关键词
    - 类由属性和方法构成,其他不允许出现
    - 成员属性定义可以直接使用变量赋值,若没有值,可使用None

你可能感兴趣的:(OOP--面向对象)