爱问知识人 爱问教育 医院库

什么叫做面向对象?

首页

什么叫做面向对象?

什么叫做面向对象?

提交回答
好评回答
  • 2019-04-03 08:33:27
    面对对象就是:
    把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。
    面向过程就是:
    自顶向下顺序执行,逐步求精;其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;各模块之间的关系尽可能简单,在功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成;其模块化实现的具体方法是使用子程序。程序流程在写程序时就已决定。 
    

    晴***

    2019-04-03 08:33:27

其他答案

    2019-04-03 08:57:45
  •   说一下面向对象的四个特点你就明白了
    1。封装性:面向对象的程序设计把程序的操作模块化,并封装,这样就增加了某些数据的安全性,是封装模块外的操作不干涉模块内的数据。
    2。继承和派生:面向对象的最重要的数据类型就是类,这种程序设计方法使数据间的联系更符合客观实际。
      如:我们定义一个"工人"类型,而工人中的小组长,虽然还是工人,但他还有一些有别与普通工人的属性,如果不采用面向对象的方法,就得另外定义一种类型,这样,就使本来有着很好联系的工人和工人小组长很难描述。而面向对象的方法可以用工人类派生一个类---工人小组长类型,他继承了父类的性质并拥有自己的特性,这样描述就很方便。
      
       3。多态性:就是一种驱动有不同的反应操作,如我门计算加法,不管什么数据类型,我门都使用+,而我门忽略了如整数+整数,小数+小数,复数+复数等的区别,这里的+就体现出了多态性。 4。重载性,还拿上面3中的例子,在定义一种操作(函数)时,虽然操作名(函数名)相同,但参数类型或参数个数不同,这就是重载性。

    王***

    2019-04-03 08:57:45

  • 2019-04-03 08:57:21
  • 我给你说面向对象
    比如你是一个导演,  你手下的演员就是对象. 你要他干什么就干什么.
    这个就是面向对象.
    比如上面那个兄弟说的那些接口啊. 给你解释哈.接口就是你那家影视公司.别个要用租用你公司的演员.就必须跟你公司联系.

    唐***

    2019-04-03 08:57:21

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 176-195
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):