Python之路-面向对象

一.面向对象

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

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

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

        上帝创造世界。

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

     2. 类和对象

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

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

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

          示例:

          

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

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

         3.类的继承

             

 

           4.继承的特点:

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

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

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

         

             

转载于:https://www.cnblogs.com/wchunc/p/7392487.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值