上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: python类里会出现这三个单词,self和cls都可以用别的单词代替,类的方法有三种, 一是通过def定义的 普通的一般的,需要至少传递一个参数,一般用self,这样的方法必须通过一个类的实例去访问,类似于c++中通过对象去访问; 二是在def前面加上@classmethod,这种类方法的一个特点 阅读全文
posted @ 2018-02-26 19:40 Love_always_online 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 类中定义的函数分成两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 绑定到类的方法:用classmethod装饰器装饰的方法。 二:非绑定方法:用staticmethod装饰器装饰的方法 注意:与绑定到对象方法区分开,在类中直接定义的函数,没有被任何装饰器装饰的,都是绑定 阅读全文
posted @ 2018-02-26 19:34 Love_always_online 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的 先看如何隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 这种自动变形的特点: 这种变形需要注意的问题是: 1、这种机 阅读全文
posted @ 2018-02-26 19:30 Love_always_online 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 要求 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师 5. 创建学员时,选 阅读全文
posted @ 2018-02-11 15:54 Love_always_online 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 多态 多态指的是一类事物有多种形态,比如 动物有多种形态:人,狗,猪 文件有多种形态:文本文件,可执行文件 多态性 一 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例,多态性分为静态多态性和动态多态性 静态多态性:如任何类型都可以用运算符+进 阅读全文
posted @ 2018-02-09 14:16 Love_always_online 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 组合与重用性 软件重用的重要方式除了继承之外还有另外一种方式,即:组合 组合指的是,在一个类中以另外一个类的对象作为数据属性,称为类的组合 组合与继承都是有效地利用已有类的资源的重要方式。但是二者的概念和使用场景皆不同, 1.继承的方式 通过继承建立了派生类与基类之间的关系,它是一种'是'的关系,比 阅读全文
posted @ 2018-02-09 14:14 Love_always_online 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 初识继承 什么是继承? 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 阅读全文
posted @ 2018-02-09 14:12 Love_always_online 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 类的属性查找 类有两种属性:数据属性和函数属性 1、类的数据属性是所有对象共享的 2、类的函数数据是绑定给对象用的,称为绑定到对象的方法 绑定方法 定义类并实例化出三个对象 类中定义的函数(没有被任何装饰器装饰的)是类的函数属性,类可以使用,但必须遵循函数的参数规则,有几个参数需要传几个参数 类中定 阅读全文
posted @ 2018-02-09 14:06 Love_always_online 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 类与对象的概念 类即类别、种类,是面向对象设计最重要的概念,从一小节我们得知对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体。 那么问题来了,先有的一个个具体存在的对象(比如一个具体存在的人),还是先有的人类这个概念,这个问题需要分两种情况去看 在现实世界中:肯定是先有对象,再有 阅读全文
posted @ 2018-02-09 13:52 Love_always_online 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 编程范式 编程即写程序or写代码,具体是指程序员用特定的语法+数据结构+算法编写代码,目的是用来告诉计算机如何执行任务 。 如果把编程的过程比喻为练习武功,那么编程范式指的就是武林中的各种流派,而在编程的世界里最常见的两大流派便是:面向过程与面向对象。 “功夫的流派没有高低之分,只有习武的人才有高低 阅读全文
posted @ 2018-02-09 13:46 Love_always_online 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页