首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
面向对象的基本特征有哪些()
[不定项选择题]
面向对象的基本特征有哪些()
封装
继承
多态
重载
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(231)
分享
7个回答
添加回答
54
牛客776324790号
各自之间的关系是
封装:可以隐藏细节,使得代码模块化
继承:可以拓展已经存在的代码模块类
封装和继承都是为了代码的重用,而多态为了另外一个目的——接口重用
多态:
就是为了类在继承和派生的时候,保证使用“家谱”中任一类的实例的某一属性时的正确调用。
而重载是属于多态的一类,因此选
B
发表于 2020-02-16 13:02:51
回复(0)
6
近战法师,刘海柱
点个赞啊,亲^3^
发表于 2020-01-25 23:50:09
回复(0)
3
陈让然
面向对象的基本特征包括:
1. 封装(Encapsulation):将数据和操作封装在一个对象中,通过对象的接口来访问和操作数据,隐藏了内部的实现细节,提高了代码的可维护性和安全性。
2. 继承(Inheritance):通过继承机制,一个类可以从另一个类派生出来,继承了父类的属性和方法,可以重用已有的代码,并且可以在子类中添加新的属性和方法,实现了代码的重用和扩展。
3. 多态(Polymorphism):多态是指同一个方法可以根据不同的对象调用出不同的行为。通过多态,可以实现接口的统一处理和代码的灵活性。
4. 抽象(Abstraction):抽象是指将现实世界的事物抽象为类或接口,只关注对象的属性和行为,忽略其他细节。通过抽象,可以将复杂的问题简化为可管理的模块,提高了代码的可读性和可维护性。
这些基本特征是面向对象编程的核心概念,能够提高代码的可重用性、可扩展性和可维护性,使程序更加灵活和易于理解。
发表于 2023-09-16 17:40:32
回复(0)
3
PeterWinchester
A、B、C。
发表于 2020-02-01 15:22:05
回复(0)
2
南宫雨雪
封装、继承、多态
发表于 2020-01-26 13:06:00
回复(0)
0
厚礼谢
封装、继承、多态、抽象
发表于 2022-10-30 15:59:28
回复(0)
0
已注销
面向对象的基本特征:封装,继承,多态
发表于 2022-03-13 14:40:24
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C语言
2018
C++
360集团
来自:
360公司-2018春...
上传者:
小小
难度:
7条回答
231收藏
2145浏览
热门推荐
相关试题
若用冒泡排序对关键字序列{10,8...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
假定指针变量 p 定义为 “int...
360集团
C++
C语言
评论
(36)
来自
360公司2014校招笔试卷
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
#include
360集团
C++
2018
C语言
评论
(23)
来自
360公司-2018春招...
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题