面向对象的特征

原创 2007年10月16日 09:31:00
抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面, 一是过程抽象,二是数据抽象。
 继承:继承是一种联结类的层次模型, 并且允许和鼓励类的重用, 它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
封装:封装是把过程和数据包围起来, 对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。
多态性:多态性是指允许不同 类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

  

1 面向对象的特征有哪些方面

 面向对象的程序设计主要有事物抽象,封装,继承和多态等特点,进而对应面向对象的基本概念:对象,类,方法,实例等;(1).抽象是除去一个事物中对当前目的部重要的细节,保留当前目的具有决定意义的特征,形成...
  • srj290310
  • srj290310
  • 2007-11-10 14:08:00
  • 506

java的面向对象的四大特征

四大特征分别为:抽象、封装、继承、多态 下面分别说一下这四个特征: 1、抽象 抽象就是对现实的一类事物,抽取其特点,并把这些特点整合一起,用java语言表示来表示该类事物。 2、封装 封装就是把属于同...
  • u011359903
  • u011359903
  • 2016-10-10 21:19:16
  • 3037

Java 面向对象的三个特征与含义

封装 属性的封装和方法的封装。把属性定义为私有的, get(),set()方法。 好处是信息隐藏和模块化,提高安全性。封装的主要作用在于对外隐藏内 部实现细节,增强程序的...
  • weixin_40101868
  • weixin_40101868
  • 2017-10-17 21:13:44
  • 192

面向对象的特征有哪些方面?怎么理解?

面向对象的特征有哪些方面?怎么理解?         答:面向对象的三大特征:1.继承  2.封装 3.多态性 (1)继承:就是保留父类的属性,开扩新的东西。通过子类可以实现继承,子类继承父类...
  • lv_hang515888
  • lv_hang515888
  • 2016-06-30 11:19:45
  • 2849

面向对象的特征有哪些方面?

面向对象的特征主要有以下几个方面: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地 注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一 部分,暂时不用...
  • uniquewonderq
  • uniquewonderq
  • 2015-06-08 20:40:06
  • 699

知识点2:阐述面向对象的三大特征

面向对象编程的三大特征分别为封装、继承和多态。 封装,是指利用抽象数据类型对数据信息以及对数据的操作进行打包,将其变成一个不可分割的实体。在这个实体内部,我们对数据进行隐藏和保密,只留下一些接口供外...
  • dengminghli
  • dengminghli
  • 2017-04-23 14:20:45
  • 1528

面向对象的三个基本特征

面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对...
  • ztj111
  • ztj111
  • 2007-10-29 16:30:00
  • 51822

Java 面向对象的特征有哪些方面

Java 面向对象的四个特征1.抽象:抽象——就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫...
  • buding_09
  • buding_09
  • 2010-10-01 23:10:00
  • 6167

关于面向对象以及三大特征的解释

第一次写,想想就有点小激动。个人理解有不全的地方
  • super_xiaoY
  • super_xiaoY
  • 2016-12-06 10:39:19
  • 3583
收藏助手
不良信息举报
您举报文章:面向对象的特征
举报原因:
原因补充:

(最多只允许输入30个字)