其他分享
首页 > 其他分享> > 3-1、面向对象与面向过程

3-1、面向对象与面向过程

作者:互联网

1、面向对象与面向过程的区别

面向过程:关注于功能和行为。
面向对象:关注于功能和行为所属的对象。基本特征:抽象、封装、继承、多态。
![面向对象][1]
![面向对象][2]

2、UML

OOA 、OOD 的分析需要统一的符号来描述、交流。UML 就是这种用于描述、记录 OOA、OOD结果的符号表示法。

3、类

  • 属性(Field、成员变量、字段):定义在类内部、方法外部的变量。显示初始化、隐式初始化。
  • 局部成员变量:在方法体内部定义的变量(包括形参)。系统不会提供默认初始化值,必须显式的格式化。
  • 成员变量和局部变量的区别:
    声明的位置不同
    内存中的加载不同
    初始化值时有区别
    访问修饰符有区别:局部变量不需要有访问修饰符、和其所在的方法有关。
  • 成员方法
  • 构造器:
  • 代码块:
  • 内部类:

格式:修饰符、返回值类型、方法名、形参、
说明:在 static 声明的方法里不能调用 非 static 属性。

四种权限修饰符
四种权限修饰符

标签:初始化,OOA,变量,方法,修饰符,面向对象,面向,过程
来源: https://www.cnblogs.com/pengguozhen/p/14779536.html