一、Python的面向对象 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及 ...
分类:
编程语言 时间:
2017-10-28 11:19:05
阅读次数:
146
属性(Property) 属性(Property) 是类(class)、结构(structure)和接口(interface)的命名(named)成员。类或结构中的成员变量或方法称为 域(Field)。属性(Property)是域(Field)的扩展,且可使用相同的语法来访问。它们使用 访问器(ac ...
分类:
其他好文 时间:
2017-10-22 21:48:38
阅读次数:
182
一:1. 2.程序源代码: 3.程序结果截图: 4.结果分析: (1) { field=200; } 该部分为类的初始化块,可以在类中使用“{”和“}”将语句包围起来,直接将其作为类的成员。类的这种“没有名字”的“成员”,多用于初始化类的字段。 (2) public int field=100; 在 ...
分类:
其他好文 时间:
2017-10-20 18:49:50
阅读次数:
138
Encode 将一个对象编码成JSON数据,接受一个interface{}对象,返回[]byte和error: func Marshal(v interface{}) ([]byte, error) Marshal函数将会递归遍历整个对象,依次按成员类型对这个对象进行编码,类型转换规则如下: boo ...
分类:
编程语言 时间:
2017-10-18 10:15:07
阅读次数:
265
1、sc.version2、集群对象:SparkContext;获得Spark集群的SparkContext对象,是构造Spark应用的第一步!SparkContext对象代表 整个 Spark集群,是Spark框架 功能的入口 ,可以用来在集群中创建RDD、累加器变量和广播变量。SparkCont ...
内部类(inner class):在一个类内部定义的类叫做内部类或内置类。 1、内部类由外部类来控制内部类的可见性; 2、 通过this引用,内部类对象可以随意访问外部类的所有成员。 3、包含内部类的类成为外部类(outer class)。 4、外部类只能处于public和默认访问级别,而成员类部可 ...
分类:
编程语言 时间:
2017-10-11 00:58:02
阅读次数:
249
类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 一、字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最 ...
分类:
编程语言 时间:
2017-09-28 13:14:59
阅读次数:
220
1.类 和对象: 1.类对象,实例对象 2.类成员,实例成员 3.类函数,实例函数 需要理解之前的关系,能够相互调用,作用范围 问题: #类内 #1.类方法中能否访问 实例属性? 不行 #2.类方法总访问修改实例属性 cls.country #3.实例方法中能否访问类属性?修改类属性? 可以,无效 ...
分类:
编程语言 时间:
2017-09-25 18:58:07
阅读次数:
209
结构体,共用体,枚举 1.结构体 把不同的类型整合成一个有机的整体,以便于引用,这个类型就叫做结构体 1)结构体变量的定义方式(3种)和引用成员变量; 定义一个结构体的一般形式为 struct 结构体名 { 成员表列(成员类型 成员名); }; !!!成员名可以和变量名重名!!! 可以采取三种方式定 ...
分类:
其他好文 时间:
2017-09-16 22:11:36
阅读次数:
217
本篇文章讲解数组的使用,先是介绍下几种不同的数组,在说明下各自的区别和使用场景,然后注意细节,废话不多说,赶紧上代码。 在.Net 3.5之中,我们常用的数组基本就是如下的几种方式(词典Dictionary<TKey,TValue>比较特殊,下面单独解释): ArrayList 方式的数组 T[] ...
分类:
编程语言 时间:
2017-09-16 11:48:32
阅读次数:
251