首页 > 编程语言 > 详细

Python之路-面向对象

时间:2017-08-18 23:04:33      阅读:255      评论:0      收藏:0      [点我收藏+]

一.面向对象

     1.面向对象和面向过程比较

        面向过程关注问题解决的步骤,是一种机械式的思维方式,流水线方式实现。

        面向对象中对象是特征和技能的结合体,面向对象是对现实世界的模拟,好比

        上帝创造世界。

         面向过程优点可以将复杂问题流程化,简单化,面向对象的优点是可扩展性强。

     2. 类和对象

         类和对象的关系:类是一系列对象相似特征与技能的结合体。

          现实世界:现有具体的对象---------------》总结相似之处------------》形成类

          程序中:先定义类--------------》调用类产生对象

          示例:

          技术分享

          注意:1.类和函数不同,类在定义阶段就会执行,并且产生名称空间,用_dict_查看

                     2.类名加括号,产生一个类的对象,这个产生过程称为实例化

         3.类的继承

             技术分享

 

           4.继承的特点:

             1.解决了类与类代码重复的问题。

             2.在子类中派生出的新的属性,以自己的为准。

             3.在子类派生出的新的方法内重用父类的功能方式:直接调用people._init_

         

             

Python之路-面向对象

原文:http://www.cnblogs.com/wchunc/p/7392487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!