问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

面向对象的三大特征(封装,继承,多态)通俗一点怎么理解c#结合_百度知 ...

发布网友 发布时间:2022-05-16 21:36

我来回答

1个回答

热心网友 时间:2022-04-26 12:29

实际上面向对象还有其他重要的特征,国内的教材都只是说三大特征。

封装:
1.指将数据和相应的函数放到一起形成一个类的过程。相当于将操作结构体的函数放到结构体中。
2.指利用一切语言特征将类的实现细节隐藏起来的过程。

继承:就是在写代码的过程中,常常会发现某些现有类有些方面有很大相似性(比如实现类似的功能、拥有相同的函数等等),这时候我们建立另外一个类(基类、父类)来描述这种相似性,所有派生自该基类的派生类都具备这种相似性。通过继承,我们在一个类(或者一个类层次结构中)描述了不同类之间的相似性,因此减少了代码的冗余性,不然相同的概念要在不同地方重复。

多态:这个概念是与继承密切相关的,是指同一个成员函数在不同的派生类中有不同的行为(定义),也就是描述了相似中的差异。追问可不可以描述一下。类中,字段,属性,和方法代表什么意思。方法我理解的就是函数

追答字段就是成员变量,相当于C语言的结构体内定义的变量。
属性和字段差不多等价,是纯面向对象的术语。
方法就是类中的成员函数, 但是不是指C语言的全局函数和类中定义的静态函数。

这些面向对象术语没有一个统一的标准,理解的时候变通一下。

字段和属性的区别:
举个例子:
人的名字,就是一个属性。
你在类中定义了一个变量表示人名,这个变量就是字段。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么把苹果电脑安装到固态硬盘苹果笔记本可以换成固态硬盘吗_百度知 ... 营转非的车保险和私车一样吗? 功夫不负有心人的观点怎么写 用具体事实说明一个观点比如“功夫不负有心人”“虚心使人进步骄傲使... 我左腿膝盖向上10cm外侧刚发现有个硬的包很疼,表面无异样请问是什么`昨 ... 左腿膝盖外侧酸是怎么回事,右腿没感觉,是缺少什么了吗,以前一般吃几天... 膝盖处外侧皮肤麻木,皮肤容易红,外侧摸关节处略大于右腿同部位关节。去... 灰色冬裙配什么短外套 2024年信用卡诈骗罪是什么样的量刑标准 徐州启星中学好不好在徐州排第几徐州启星中学 第二次修改技巧 商转公后房屋产权人是不是发生了变更 婚前买的房,改成商转公了是婚后财产吗 婚前商业贷款,婚后能转公积金不 婚前购房,婚后妻子有公积金,可否办理商业贷款转公积金? 深圳婚前商业贷款买房各一套,婚后能否将其中一套申请商转公 婚前买的房子,只有我一个人的名字, 婚后想商转公,现在银行让我去公证共同还款,共同财产,怎么回事? 买房时商业贷款,结婚后老婆有公积金,能转成她的公积金贷款吗? 婚前自己商贷买房并办理房产证,婚后想转自己的公积金贷款,必须加配偶名字才能办理公积金贷款吗? 我和我老公离婚了,房子是我老公婚前买的,房产证也是他的,但是婚后我们商转公了,现在我想买房,怎么办 男方婚前购房有商业贷款,结婚后由商转公,商转公期间加上女方的名字,离婚时房产应该如何分配 婚后如何转公积金贷款? 我现在没结婚纯商贷买了房,婚后我和我老婆都交了公积金,能不能申请商转公贷款? 苹果手机怎样修改 苹果手机怎么修改第二次 茼蒿丸子怎么做好吃又简单,做法图解分享 苹果手机如何修改 苹果手机怎么修改 苹果手机如何修改? 看到很多人都在推荐稻米油,稻米油有啥好? 富士X100V 4K分辨率视频样片 面向对象的和面向过程的三大特征分别是什么? 苹果手机怎么修改点不进去 富士x100f数码增倍70mm焦距,画质比1英寸卡片机如何? 苹果手机微信怎么改 苹果手机怎么改 苹果手机怎么改第二次 姓朱志字辈 男孩名字 在AutoCAD中如何设置ucs使z轴在旋转时保持不动 海康一键式报警盒子和ivms7600什么价格 有卖冷库内误关人的求救报警器吗 海康硬盘格式化恢复8T得多少钱? 64路k8主机支持8T硬盘吗? ext 4 中怎样配合使用jquery? 无纸传真接收的文件显示不清楚 2019.11.24下午15点32出生男宝宝要起什么名字?宝宝姓李,想给宝宝娶一个健康平安的名字。 传真机打印不清楚? 平安普惠逾期了客服说加微信能加吗加微信 传真机发传真时字迹模糊,看不清是怎么回事 gb/t21822是什么标准