2.1 面向对象设计思想
目录介绍
- 01.面向对象编程
- 1.1 基础概念
- 1.2 编程语言划分
- 1.3 面向对象分析和设计
- 1.4 UML介绍说明
- 02.面向对象思想
- 2.1 背景介绍说明
- 2.2 演变过程分析
- 2.3 面向对象思想特点
- 03.面向对象和过程
- 3.1 背景介绍说明
- 3.2 思考几个问题
- 3.3 一个案例分析
- 3.4 案例分析总结
- 04.一些常见的误区
- 4.1 先看个案例
- 4.2 滥用getter和setter方法
- 4.3 滥用全局变量
- 4.4 滥用全局方法
- 4.5 思考一些问题
- 05.OOP的一些优势
- 5.1 四大特性简单说明
- 5.2 应对复杂程序开发
- 5.3 易复用&扩展&维护
- 5.4 更加人性和智能
01.面向对象编程
1.1 基础概念
- 什么是面向对象编程和面向对象编程语言?面向对象编程的英文缩写是 OOP,全称是 Object Oriented Programming。
- 面向对象编程中有两个非常重要、非常基础的概念,那就是类(class)和对象(object)。大部分程序员在开发项目的时候,都是基于面向对象编程语言进行的面向对象编程。
- 面向对象