2023年上半年系统规划与管理师知识点:面向对象
希赛网 2023-04-10 10:12:31
概念
对象:是基本运行时的实体,既包括数据(属性),也包括方法(行为);
类:类所包含的方法和数据描述一组对象的共同行为和属性;类是在对象之上的抽象,对象是类的具体化,是类的实例;
抽象:通过特定的实例抽取共同特征以后形成概念的过程;
封装:将数据和操作数据的函数衔接在一起,构成的一个具有类类型的对象的描述;
继承:父类和子类之间共享数据和方法的机制;
多态性:是多种表现形式;多态性的实现,一般通过在派生类中重定义基类的虚函数来实现;
接口:描述对操作规范的说明,其只说明操作应该做什么,并没有定义操作如何做。
消息:对象之间进行通信的一种构造;
组件:表示软件系统可替换的、物理的组成部分,封装了模块功能的实现;
复用:将已有的软件及其有效成分用于构造新的软件或系统;
模式:描述了一个不断重复发生的问题,以及该问题的解决方案;模式由特定环境、问题、解决方案3个部分组成。