java再复习——面向对象(二)
来源:互联网 发布:四知先生文言文翻译 编辑:程序博客网 时间:2024/05/29 18:15
上一次记录了一下面向对象是如何而来的,以及为什么要用面向对象的思想来编程,在工作中会带来什么好处。
这一次我想记录一下我个人对面向对象的理解。
我觉得:面向对象编程,其实是面向对象组织代码
为什么要这么说? 因为上一次虽然说了那么多面向过程写代码的坏处,以及面向对象写代码的好处,但是细心的人或者初学者就发现,代码到最后写下来,每一句最根本的代码还不是面向过程吗? 假如说上一次举得例子,得到炸鸡腿的例子,分析一下。
我们是不用关心炸鸡腿是如何得到的,而炸鸡腿这个方法也可以有效的和其他需求隔离分开,维护与扩展都很好,换人接手也可以。
但是这个方法内部的实现,归根到底,还是这样来实现:
一: 刮了鸡腿毛
二:将鸡腿丢入油锅
三:炸好之后捞出来
对,代码归根结底到了最后还是得面向过程来一步一步的写,一步一步的实现。
所以我个人觉得所谓面向对象编程,其实是面向对象来组织你的代码,这样的你的代码就可以很好的维护和扩展,很多程序员之间也可以很好的互相协调与合作。
0 0
- java再复习——面向对象(二)
- java复习二:面向对象
- java再复习——面向对象(一)
- 面向对象 复习(二)
- Java复习笔记—面向对象
- Java复习笔记—面向对象2
- (二)、Java复习笔记之面向对象
- JAVA基础复习七-面向对象二
- Java复习总结:Java面向对象程序设计 —面向对象(基础篇)
- Java复习总结:Java面向对象程序设计—面向对象(高级篇)
- Java——面向对象(二)
- Java基础—面向对象(二)
- 复习java面向对象(使用对象)
- java面向对象复习
- java面向对象复习
- Java 面向对象复习
- java面向对象复习
- 黑马程序员—java基础复习—面向对象
- 6.6.1最优二叉树(赫夫曼树)
- Doxygen 安装配置
- iBET Casino MG Game Room─Slots game Introduction
- javascript小常识,面试必看
- POJ
- java再复习——面向对象(二)
- python-操作hive
- 如何从零开始快速学习sql sever 数据库基本操作-建库/表-删库/表
- eclipse快捷键没用
- python pandas修改列属性
- React-Native 基础学习入门指南
- js刷新页面方法大全
- 写给自己的短文----感谢
- 代码整洁之道——有意义的命名(笔记)