8 python 抽象类
    
                
摘要:1、抽象类 --类似接口 接口的概念: 自己提供给使用者来调用自己功能的方式\方法\入口, 1.1、java中接口 interface 1.2、为何要用接口 2、模仿interface 在python中根本就没有一个叫做interface的关键字,如果非要去模仿接口的概念 可以借助第三方模块:htt
        
阅读全文
                    posted @ 
2018-09-06 12:08 
foremost
        
阅读(382) 
         
        推荐(0)     
                 
                
                
    7 python 类的组合
    
                
摘要:1、组合与重用性 软件重用的重要方式除了继承之外还有另外一种方式,即:组合 组合指的是,在一个类中以另外一个类的对象作为 1.1、继承的方式 通过继承建立了派生类与基类之间的关系,它是一种'是'的关系,比如白马是马,人是动物。 当类之间有很多相同的功能,提取这些共同的功能做成基类,用继承比较好,比如
        
阅读全文
                    posted @ 
2018-09-06 10:56 
foremost
        
阅读(567) 
         
        推荐(0)     
                 
                
                
    6 python 继承与派生
    
                
摘要:1、什么是继承? 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类 父类又可以称为基类或超类 新建的类称为派生类或子类 2、python中类的继承分为:单继承和多继承 (<cla
        
阅读全文
                    posted @ 
2018-09-05 16:22 
foremost
        
阅读(345) 
         
        推荐(0)     
                 
                
                
    5 python 内置类
    
                
摘要:1、实例属性和类属性 给实例绑定属性的方法是通过实例变量,或者通过self变量: 类属性: 从上面的例子可以看出,在编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属性。 实例属性属于各个实例所有
        
阅读全文
                    posted @ 
2018-09-04 21:50 
foremost
        
阅读(396) 
         
        推荐(0)     
                 
                
                
    4 python 类的专有方法介绍
    
                
摘要:1、__init__ : 构造函数,在生成对象时调用 该方法是在对象产生之后才会执行,只用来为对象进行初始化操作,可以有任意代码,但不一定有返回值。 2、_mro_解析方法调用的顺序 继承的实现原理(多继承查找) 3、__call__ 类的专有方法: __init__ : 构造函数,在生成对象时调用
        
阅读全文
                    posted @ 
2018-09-04 21:46 
foremost
        
阅读(1555) 
         
        推荐(0)     
                 
                
                
    python 3 属性查找与绑定方法
    
                
摘要:1、属性查找 类有两种属性:数据属性和函数属性 (1)类的数据属性是所有对象共享的 31409128314091283140912831409128 (2)类的函数数据是绑定给对象用的,称为绑定到对象的方法 <function OldboyStudent.learn at 0x0000000001E
        
阅读全文
                    posted @ 
2018-09-02 12:14 
foremost
        
阅读(469) 
         
        推荐(0)     
                 
                
                
    python 2 类与对象
    
                
摘要:1、类与对象的概念 类即类别、种类,是面向对象设计最重要的概念,从一小节我们得知对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体。 那么问题来了,先有的一个个具体存在的对象(比如一个具体存在的人),还是先有的人类这个概念,这个问题需要分两种情况去看 (1)在现实世界中:肯定是先有
        
阅读全文
                    posted @ 
2018-09-01 21:47 
foremost
        
阅读(1727) 
         
        推荐(0)     
                 
                
                
    python 1 面向对象基础知识
    
                
摘要:1、编码范式 编程 是程序员用特定的 语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 如果把编程比作习武,编程方式就是武林中的各种流派,而在编程的世界里面最常见的两大流派是:面向过程和面向对象 “功夫的流派没有高低之分,只有习武的人才有高低之分“,在编程世界里更是这样,面向过程与面向
        
阅读全文
                    posted @ 
2018-09-01 17:44 
foremost
        
阅读(295) 
         
        推荐(0)