一.面向对象的三个基本特征: 1.封装,将对象的实现细节隐藏起来,并通过公共接口暴露相关功能: 2.继承,代码复用的表现,当子类继承父类后,子类作为一种特殊的父类,直接获得父类的属性和方法: 3.多态,子类对象可以直接赋给父类变量,但运行时依然表现出子类的行为特征,意味着同一个类型的对象在运行时可能表现出不同的行为特征 (PS:java不支持多重继承) 二.面向对象编程的一般过程大致为:OOA面向对象分析.OOD面向对象设计和OOP面向对象编程三个阶段.面向对象分析设计一般需用到UML工具.UM…