首页 > 编程 > Java > 正文

java再复习——面向对象(二)

2019-11-08 01:20:50
字体:
来源:转载
供稿:网友

上一次记录了一下面向对象是如何而来的,以及为什么要用面向对象的思想来编程,在工作中会带来什么好处。

这一次我想记录一下我个人对面向对象的理解。

我觉得:面向对象编程,其实是面向对象组织代码

为什么要这么说?  因为上一次虽然说了那么多面向过程写代码的坏处,以及面向对象写代码的好处,但是细心的人或者初学者就发现,代码到最后写下来,每一句最根本的代码还不是面向过程吗?  假如说上一次举得例子,得到炸鸡腿的例子,分析一下。

我们是不用关心炸鸡腿是如何得到的,而炸鸡腿这个方法也可以有效的和其他需求隔离分开,维护与扩展都很好,换人接手也可以。

但是这个方法内部的实现,归根到底,还是这样来实现:

一: 刮了鸡腿毛

二:将鸡腿丢入油锅

三:炸好之后捞出来

对,代码归根结底到了最后还是得面向过程来一步一步的写,一步一步的实现。

所以我个人觉得所谓面向对象编程,其实是面向对象来组织你的代码,这样的你的代码就可以很好的维护和扩展,很多程序员之间也可以很好的互相协调与合作。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表