面向对象中的抽象和封装分别是什么?【面试题详解】

今天爱分享给大家带来面向对象中的抽象和封装分别是什么?【面试题详解】,希望能够帮助到大家。
抽象
抽象是通过特定的实例抽取共同特征以后形成概念的过程。它强调主要特征,忽略次要
特征。一个对象是现实世界中一个实体的抽象,一个类足一组对象的抽象,抽象是一种
单一化的描述,它强调给出与应用相关的特性,抛弃不相关的特性。
封装
封装是将相关的概念组成一个单元,然后通过一个名称来引用它。面向对象封装是将数
据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供
的接口进行。

人已赞赏
Java

JAVA 虚拟机中堆内存的两大区域分别是什么?【面试题详解】

2020-12-7 15:09:32

Java

JDBC 调用数据库的基本步骤是什么?【面试题详解】

2020-12-7 15:11:57

'); })();