首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
Java校招面试题目合集
>
抽象的定义?抽象和封装的不同点?
100
问答题
100
/
100
抽象的定义?抽象和封装的不同点?
参考答案
抽象是把想法从具体的实例中分离出来的步骤,因此,要根据他们的功能而不是实现细节来创建类。Java支持创建只暴漏接口而不包含方法实现的抽象的类。这种抽象技术的主要目的是把类的行为和实现细节分离开。
抽象和封装是互补的概念。一方面,抽象关注对象的行为。另一方面,封装关注对象行为的细节。一般是通过隐藏对象内部状态信息做到封装,因此,封装可以看成是用来提供抽象的一种策略。
纠错
收藏
查看讨论
1
...
95
96
97
98
99
100
跳转到
确 定
上一题
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题