特点 软件构件:把对象作为融合了数据及在数据上的操作行为的统一的软件构件 类:把所有对象都划分成类 继承:按照父类与子类的关系,组成一个层次结构的系统。下层派生类自动拥有上层基类中定义的数据和操作 封装性:对象彼此间仅能通过发送消息相互联系 优点 降低软件产品的复杂、提高软件的可理解性、简化了软件的开发和维护工作、促进了软件可重用性、为开发高内聚、低耦合的软件提供了极大的便利