程序媛

面向对象公开课分享

学习方法:如何学习面向对象的知识

1.看视频,重点的视频应该看两遍

2.记笔记,标记重点视频,跟着老师敲代码

3.课后的整理归纳、回忆、查缺补漏

4.多拓展、老师不可能讲到100%的知识,遇到不会的问题要自己多查资料、多尝试、之后及时补充总结。

在实际的开发中怎么用

1.代码量庞大的时候

  如果三行代码就解决问题了,我们完全可以用面向过程和面向函数就解决了。但是如果你发现你的代码特别多了,函数多、变量多,就要想办法看代码能否抽象出一个个分类。这个过程可能是艰难的,但是等养成这种思维习惯的时候就好了。

2.需要处理复杂的角色关系的时候

  如果你在下手敲代码之前就已经能从中感觉到有复杂的角色关系,涉及到一个角色与一个角色的交互,就可以试着从面向对象的角度去考虑。如果对面向对象不熟悉,可以先写面向过程或者面向函数的代码,然后再从中提取、整理、抽象成类,改成面向对象的模式。

一个实际的例子看面向过程到面向对象:http://www.cnblogs.com/Eva-J/articles/6101731.html

相关推荐:

初识python中的类与对象

python的类和对象——进阶篇

python的类和对象——类成员番外篇

python的类和对象——类的静态字段番外篇

posted @ 2017-04-27 13:58  Eva_J  阅读(729)  评论(0)    收藏  举报