面向对象的特点

1、抽象忽略一个主题中与当前目标无关的东西,专注的注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来的一般叫做类或者接口)。抽象并不打算了解全部问题,而是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一个数据抽象,而是过程抽象。数据抽象;表示世界中

1、抽象

忽略一个主题中与当前目标无关的东西,专注的注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来的一般叫做类或者接口)。抽象并不打算了解全部问题,而是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一个数据抽象,而是过程抽象。

数据抽象 –>;表示世界中一类事物的特征,就是对象的属性。比如鸟有翅膀,羽毛等(类的属性)

过程抽象 –>;表示世界中一类事物的行为,就是对象的行为。比如鸟会飞,会叫(类的方法)

2、封装

封装是面向对象的特征之一,是对象和类概念的主要特性。封装就是把过程和数据包围起来,对数据的访问只能通过已定义的界面。如私有变量,用set,get方法获取。

封装保证了模块具有较好的独立性,使得程序维护修改较为容易。对应用程序的修改仅限于类的内部,因而可以将应用程序修改带来的影响减少到最低限度。

3、继承

一种联结类的层次模型,并且允许和鼓励类的重用,提供一种明确表达共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),原始类称为新类的基类(父类)。派生类可以从它的父类哪里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。因此可以说,继承为了重用父类代码,同时为实现多态性作准备。

4、多态

多态是指允许不同类的对象对同一消息做出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活/抽象/行为共享/代码共享的优势,很好的解决了应用程序函数同名问题。总的来说,方法的重写,重载与动态链接构成多态性。java引入多态的概念原因之一就是弥补类的单继承带来的功能不足。

动态链接 –>;对于父类中定义的方法,如果子类中重写了该方法,那么父类类型的引用将调用子类中的这个方法,这就是动态链接。

声明:该文观点仅代表作者本人,《家在公租房生活网》系信息发布平台,家在公租房生活网仅提供信息存储空间服务。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

  • 国培训班主任心得体会5月班主任培训心得体会(精选5篇)

    【导语】国培训班主任心得体会5月班主任培训心得体会怎么写好?本文精选了5篇优秀的国培训培训心得体会范文,都是标准的书写参考模板。以下是小编为大家收集的国培训班主任心得体会5月班主任培训心得体会,仅供参考,希望您能喜欢。目录第1篇国培训班主任心得体会5月班主任培训心得体会第2篇国培训班主任心得体

    2024年1月12日
    00
  • 香港高考艺考分数线 人大港澳台联考分数线

    香港中文大学深圳音乐学院录取分数线深圳音乐学院2022年录取分数线是585分。根据查询相关公开信息显示,截止于2022年12月28日深圳音乐学院生录取分数线为585分。香港中文大学(深圳)音乐学院,即深圳音乐学院(筹),是深圳重点建设的新时代十大文化设施之一,也是深圳市十四五期间将大力推进的重要文化

    2023年9月30日
    00
  • 北京科技大学在职研究生报名通过后还需要做什么?

    近些年,职场中的人员因自身能力不足而导致工作变得力不从心,想要选择如今发展较为火热的在职研究生来全方面的提升,从而保住目前的稳定工作,换取更高的薪资与待遇。北京科技大学是一所知名度非常高的院校,那么,该校在职研究生报名通过后还需要做什么?据了解,北京科技大学在职研究生主要是通过同等学力和专业

    2023年9月5日
    00
  • 握笔的正确方法

    1、首先,执笔要正,笔尖应直向前,切忌内斜,(只要掌心放平些,笔尖就自然向前);食指指尖距笔尖约一寸(同时笔杆与桌面的角度大约成60度左右)。拿笔不正或笔尖向内斜,就写不好捺,写不好横,写不好钩,很难顺手,甚至每写一笔,就得挪动一下右手。同时,写出的线条一无骨气,二无韵律,字形也就谈不到舒展大方。2

    2023年12月31日
    00
  • 中国军魂歌词

    1、《中国军魂》歌词如下:如果祖国遭受到侵犯,热血男儿当自强。喝干这碗家乡的酒,壮士一去不复返。滚滚黄河,滔滔长江,给我生命,给我力量。就让鲜血染红最美的花,洒在我的胸膛上。红旗飘飘,军号响,剑已出鞘,雷鸣电闪,从来是狭路相逢勇者胜。向前进,向前进,向前进,向前进,红旗飘飘,军号响,剑已出鞘,雷鸣电

    2023年12月24日
    00
  • 江西工业工程职业技术学院是公办还是民办大学?

    根据教育部公布的全国高等教育信息,江西工业工程职业技术学院是一所公立大学。通常,公立大学社会认可度高,每个专业的学费更便宜,私立大学的专业费用更贵。以下为相关介绍,以供参考。1个、公立大学和私立大学的区别公立大学:通常由国家部委或地方政府开办的大学,办学历史一般比较悠久,社会认可度比较高,中央财政或

    2023年9月16日
    00

发表回复

登录后才能评论
关注微信

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:296358331@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息