中易网

面向对象的特征有哪些方面,封装、继承、抽象、多态

答案:2  悬赏:20  
解决时间 2021-02-20 18:59
面向对象的特征有哪些方面,封装、继承、抽象、多态
最佳答案
关键字: 面向对象的特征 封装 继承 封装、继承、抽象、多态 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 多态性:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
全部回答
抽象:animal 封装:class animal{ dosomething... } 继承:class dog extends animal{ dosomething... } or class cat extends animal{ dosomething... } 多态:animal a=new dog( ); or animal a=new cat( ); 当你理解“父类引用指向子类对象”的时候,就理解了多态。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
c#Label等控件作用
国轩凯旋大厦怎么去啊,有知道地址的么
我想出去闯怎么办?
福如物业公司这个地址在什么地方,我要处理点
恍惚的恍的四字成语
K线图中的均线怎么区分?那条是长期,中期,
建行的卡可以在工商银行的AYM上取钱吗
上海信誉好的宠物医院是哪家,请大家快帮帮忙
八方果业NO.002我想知道这个在什么地方
汇智托管服务部地址好找么,我有些事要过去
100精确到()位
爱善美养生馆地址在什么地方,想过去办事
苹果手机和0pp0谁更伤眼睛
佛经中哪个是主财运
Sin^3A和Cos^3A分别为多少(A为角度)
推荐资讯
Reading to the mind( )exercise is to the
北海路街道赵疃大集地址在哪,我要去那里办事
急求城市小摊贩治理的外文文献
请教三菱2个Q03UDECPU 如何进行数据的交换
根据施工组织设计编制的广度,深度和作用的不
为什么现代科技越来越发达,而人们却越来越忙
昆仑大酒店中心街店在什么地方啊,我要过去处
请问大家盗墓笔记2百度网盘资源吗
手机号不是自己身份证办的是不是不能申请信用
还没看见瀑布,先听见瀑布的声音。好像叠叠的
送男朋友什么牌子墨镜
shishang生活馆我想知道这个在什么地方
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?