面向对象思考
2017-02-15 23:05
225 查看
Java是面向对象语言,使用Java开发自然最重要的是面向对象思想。在Java的世界里万事万物都是对象,每个类其实就是一些用于描述对象的属性和操作(方法)。
有以下几点需要主要的地方:
1.对于数据源处理,合理巧妙地初始化数据,有时候这样可以节省很多的标记。
2.分工明确,职责单一化。
3.业务逻辑独立,不要混合业务
4.面向对象方式处理数据,减少标记,传递对象,尤其是Android的一些适配器中的postion的传递。
5.注意数据流,数据流是对象关联的线索
6.合理使用继承,组合的使用优先于继承。
有以下几点需要主要的地方:
1.对于数据源处理,合理巧妙地初始化数据,有时候这样可以节省很多的标记。
2.分工明确,职责单一化。
3.业务逻辑独立,不要混合业务
4.面向对象方式处理数据,减少标记,传递对象,尤其是Android的一些适配器中的postion的传递。
5.注意数据流,数据流是对象关联的线索
6.合理使用继承,组合的使用优先于继承。
相关文章推荐
- ActionScript 3.0 Step By Step系列(五):走在面向对象开发的路上,以类为基础去思考编程问题
- 面向对象程序设计的思考
- 面向对象、面向过程的思考
- 关于面向对象和面向过程的程序设计思想的思考和理解
- 面向对象与面向过程的一点思考
- 面向对象的思考
- ActionScript 3.0 Step By Step系列(五):走在面向对象开发的路上,以类为基础去思考编程问题
- 面向对象思想再思考
- 关于面向对象思想中二维数组如何与对象映射思路的思考
- 关于提高开发效率的面向对象开发模式的思考
- 面向过程,面向对象,函数式对同一个问题的思考方式
- 面向对象思考过程
- 面向对象思考(年后第一篇)
- 面向对象思考之类和对象的深入思考与理解,那些我们忽略的编程思想
- java引发的思考----自己是面向对象的程序设计员吗?
- 推荐学习面向对象程序设计的同学阅读:面向对象的思考过程 一书
- ActionScript 3.0 Step By Step系列(五):走在面向对象开发的路上,以类为基础去思考编程问题
- 面向对象设计与实用的思考(主动对象与被动对象)
- 原生javascript难点总结(1)---面向对象分析以及带来的思考
- 面向对象与动态网页布局的简单思考