理解面向对象编程

2018-03-19 16:31:50
admin
325
最后编辑:admin 于 2018-03-19 21:41:57

面向对象编程(Object Oriented Programming)起源于20世纪60年代,直到20世纪90年代才成为应用软件开发的主流,如今从应用软件过渡到网站开发,面向对象思想仍然具 备极大的应用价值。


面向对象(Object Oriented,OO)是Python的一个特点,如何用面向对象的思想进行Python 的高级编程,对于提高Python编程能力和规划好Web发架构都非常有意义。面向对象开发方法有3个,分别是面向对象分析(Object Oriented Analysis,OOA)、面向对象设计 (Object Oriented Design,OOD)和面向对象编程(Object Oriented Programming,OOP)。

面向对象编程专注于软件对象的操作,是问题求解的一个途径,也是软件组织和构建 的一种重要方法。面向对象编程被大量地应用于生活的各个领域,例如编译器构建、操作系统的开发、数学软件、数据结构、网络和通信以及Web互联网的开发等。


使用面向对象编程架构开发应用程序具备很多优点,如下所示。

• 容易分发代码,方便系统的二次开发。

• 促进代码的整洁以及重用。

• 促进程序的可扩展性、代码弹性和适应性。

• 适合于团队开发。

• 面向对象编程有很多设计模式可利用,能够直接再次利用和开发。

  • 在线客服
  • 关注微信
  • 联系电话
    • 欢迎咨询
    • 欢迎加入QQ群 303257430
  • 公众号:源宝网络
    • 联系电话及微信号 18902328227