基本特征:抽象、封装、继承、多态 。
抽象:抽象是对现实世界信息的简化。能够通过抽象将需要的事物进行简化、将事物特征进行概括、将抽象模型组织为层次结构、使软件重用得到保证。
封装:封装就是把对象的状态和行为绑到一起的机制,使对象形成一个独立的整体,并且尽可能地隐藏对象的内部细节。封装有两个含义:一是把对象的全部状态和行为结合在一起,形成一个不可分割的整体对象的私有属性只能够由对象的两个行为来修改和读取。二是尽可能隐蔽对象的内部细节,与外界的联系只能够通过外部接口来实现。
继承:继承是指特殊类的对象拥有其一般类的属性和行为。继承意味着“自动地拥有”,即在特殊类中不必重新对已经在一般类中定义过的属性和行为进行定义,而是特殊类自动地、隐含地拥有其一般类的属性和行为。
多态:多态是指两个或多个属于不同类的对象,对于同一个消息或方法调用所做出不同响应的能力。
(简答题)
面向对象程序的基本特征。
正确答案
答案解析
略