首页 > 编程语言 > 详细

java面向对象

时间:2020-02-02 15:54:47      阅读:69      评论:0      收藏:0      [点我收藏+]

 棉线对象与面向过程的区别:

面向对象:

  我们想象一下一个人抽烟,我们想象到了香烟、人、打火机。那么人、香烟、打火机三个对象组合一下就可以完成抽烟这个场景(软件)。

  人,香烟,打火机三者之间都有自己的作用,人会抽各种烟,当然也有不会抽烟的人,我们创建出一个抽烟的场景,需要一个会抽烟的人(对象)。

  香烟:也可以分为各种香烟,红塔山、雪茄等都可以被人抽。

  打火机:会打火,有防风的、有齿轮的,都可以打火。

  这三个对象(人、香烟、打火机)之间联系并不是太紧密,但是他们都有一定的功能,这三个对象拼凑在一起就完成了(抽烟场景)(软件)。

 面向对象官方解释:面向对象是将现实的世界分隔成不同的单元,每一个单元都是一个独立的对象,给一个环境驱动一下让各个单元协作起来就形成了一个系统。这就是面向对象。

  面向对象,代码之间的耦合度弱,我没有某一个环节照样可以运行,比较灵活。

  电脑在生产时也可以看成面向对象,电脑由 显示器、鼠标、键盘、内存条组成,这几个对象拼凑起来就成电脑了,当内存条坏了之后可以再换一个内存条,不会因为一个内存条坏导致整个电脑毁灭性瘫痪。换一个内存条就好。

  

 

java面向对象

原文:https://www.cnblogs.com/fqh123/p/12252324.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!