Python是一门面向对象语言。 1、面向对象技术介绍 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类 ...
分类:
编程语言 时间:
2018-02-26 16:24:28
阅读次数:
234
面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象 ...
分类:
编程语言 时间:
2018-02-20 10:29:05
阅读次数:
185
类和对象: 类的定义:用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类的优势:将一个对象的功能集中于一体,便于操作,降低了代码的重复。 实例化:创建一个类的实例,类的具体对象。 对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实... ...
分类:
其他好文 时间:
2018-02-05 23:16:56
阅读次数:
167
Django中模型(三) 四、模型成员 1、类属性 objects:是Manager类的一个对象,作用是与数据库进行交互。 定义模型类时,没有定义管理器,则默认创建名为objects的管理器。 2、自定义模型管理器 格式:自定义名=models.Manager() 当为模型定义管理器后,Django ...
分类:
其他好文 时间:
2018-01-21 12:33:15
阅读次数:
154
反射 反射是将类抽象为一个Class对象。将类看成对象,分析它的构造方法,成员变量,方法以及内部类。 对类的分析,是将类抽象为Class对象;对构造方法的分析,是将构造方法抽象为Constructor类的对象;对成员变量的分析,是将变量抽象为Feild类的对象;对方法的分析,是将方法抽象为Metho ...
分类:
编程语言 时间:
2018-01-17 00:39:49
阅读次数:
254
1 类的属性 objects:是Manager类型的对象,用于与数据库进行交互 当定义模型类时没有指定管理器,则Django会为模型类提供一个名为objects的管理器 支持明确指定模型类的管理器 当为模型类指定管理器后,django不再为模型类生成名为objects的默认管理器 2.管理器Mana ...
分类:
其他好文 时间:
2018-01-13 23:56:47
阅读次数:
372
1、面向对象 类:由众多对象抽象出的东西(研究的对象共同特征抽象出来) 对象一切皆对象(研究什么,什么就是对象)由类实例化出来的 2、类的定义 类里面所有变量或者函数都是类的成员 类里面的成员是属于对象的而不是类的(姓名代号是属于具体某个人的而不是属于人类的) 3、实例化对象 4、访问修饰符 pub ...
分类:
Web程序 时间:
2018-01-07 16:07:50
阅读次数:
267
面向对象 1. 面向对象的简介 面向对象(Object Oriented,OO)是软件开发方法,也是一种编程思想,它将现实生活中的事物映射到程序世界中,同时还是一种对现实世界理解和抽象的方法。 1.1 面向对象技术 面向对象技术包括以下三部分: (1)面向对象分析 面向对象分析(object-ori ...
分类:
其他好文 时间:
2018-01-06 16:00:46
阅读次数:
141
@@@文章内容参照老男孩教育 Alex金角大王,武Sir银角大王@@@ 一、类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份 ...
分类:
编程语言 时间:
2018-01-02 11:30:03
阅读次数:
233
类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 一、字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最 ...
分类:
编程语言 时间:
2018-01-01 17:07:25
阅读次数:
205