上篇我们已经了解了一些面向对象的基础知识,本次就了解下面向对象的一些进阶知识(虽然我也不知道有什么卵用)。 静态方法 静态方法是一种普通函数,就位于类定义的命名空间中,它不会对任何实例类型进行操作。使用装饰器@staticmethod定义静态方法。类对象和实例都可以调用静态方法; 说了那么多,估计会 ...
分类:
编程语言 时间:
2016-09-15 16:27:53
阅读次数:
242
1 class Animalz{ 2 String name; 3 String food; 4 int hunger; 5 void makeNoise(){} 6 void eat(){} 7 void sleep(){} 8 void roam(){} 9 10 } 11 class Feli ...
分类:
其他好文 时间:
2016-09-15 16:29:11
阅读次数:
101
光线只是温度的一种表现。光源越冷,发出的辐射波越长。月亮而来的能量有两个来源1. 反射的太阳光。辐射能量大部分集中于青色附近的可见光谱里。2. 月球本身。由于温度很低,能量集中在红外区,波长月10微米。利用滤光镜可以很容易分开两种来源不同的辐射,再用一套很灵敏的温差电偶去测量它们。把测量所得的结果加... ...
分类:
其他好文 时间:
2016-09-15 16:27:22
阅读次数:
177
大家好! 我是郭玉鑫。我觉得自己是一个很快乐的女孩。在熟人面前大家都叫我逗比,但我觉得吧,我就有的时候犯一下二而已,没有很逗比。其实我比较怕和陌生人打交道,有的时候是真的不敢,每次到这时候我都觉得自己挺怂的,平常咋咋呼呼的,一到关键时刻没动静了。可就是怎么也克服不了。所以同班同学们,要是看到我不怎么 ...
分类:
编程语言 时间:
2016-09-15 16:28:18
阅读次数:
127
1 abstract class Animala{ 2 String name; 3 abstract public void eat(); 4 5 } 6 class Dog extends Animala{ 7 public void eat(){ 8 System.out.println("狗 ...
分类:
其他好文 时间:
2016-09-15 16:25:54
阅读次数:
177
http://codeforces.com/problemset/problem/540/C 简单bfs,注意结束条件。 ...
分类:
其他好文 时间:
2016-09-15 16:28:12
阅读次数:
136
/*运用参数与返回类型 * getter ,setter * 1.getter返回实例变量的值 * 2.setter通过参数设置实例变量的值*/ ...
分类:
其他好文 时间:
2016-09-15 16:26:36
阅读次数:
187
在jquery中 attr 本来就是用来设置或者获取属性的,可是上面的方法却返回给 undefined ? 然后我尝试用 发现可以正常运行!! 在jquery中prop是相对来说版本比较新的一个方法,乍一看它的功能好像和attr没有什么很大的差别,的确,它们都可设置或者来获取属性,比如 都可以正常的 ...
分类:
Web程序 时间:
2016-09-15 16:26:40
阅读次数:
176
AVI视频文件读取,首先得建个AVI(AVISTREAMINFO)文件流指针,具体的结构, 在flipIt函数__asm关键字用于调用内联汇编程序,在C/C++语法合法时出现,不能单独出现,后跟汇编指令,一组大括号中的命令或至少时空括号。 在OpenAVI函数中,AVIFileInit()函数初始化 ...
分类:
其他好文 时间:
2016-09-15 16:26:23
阅读次数:
228
C++ 允许您从函数返回指针。为了做到这点,必须声明一个返回指针的函数,如下所示: 另外,C++ 不支持在函数外返回局部变量的地址,除非定义局部变量为 static 变量。 现在,来看下面的函数,它会生成 10 个随机数,并使用表示指针的数组名(即第一个数组元素的地址)来返回它们,具体如下: 当上面 ...
分类:
编程语言 时间:
2016-09-15 16:27:19
阅读次数:
147
/*39遵守合约:覆盖的规则 * 1.参数必须要一致(参数类型一致、参数数量一致、参数顺序一致) * 2.返回类型必须一致,即父类子类之间 * 3.方法的访问权限必须一致*/ ...
分类:
其他好文 时间:
2016-09-15 16:27:29
阅读次数:
189
【1】数组 多个数据类型相同元素的集合; 【2】访问元素 从下标0开始,到N-1结束 【3】定义数组 <存储类型> <数据类型 > <数组名>[<表达式>] ; 1 #define N 10 int a[N]; 2 int b[5]; 3 int i = 3; int c[i]; //一定不能初始化 ...
分类:
编程语言 时间:
2016-09-15 16:26:17
阅读次数:
169
Bad Hair Day Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 17727 Accepted: 5981 Description Some of Farmer John's N cows (1 ≤ N ≤ 80,000) ...
分类:
其他好文 时间:
2016-09-15 16:25:53
阅读次数:
100
首先查看系统设置->外观->主题。 不同的主题需要更改的文件不同 sudo vim /usr/share/themes/主题(就是刚才主题的名字,ubuntu14.04默认是Ambiance)/gtk-3.0/gtk-main.css 将 tooltip_bg_color #000000; 改为 t ...
分类:
系统相关 时间:
2016-09-15 16:24:18
阅读次数:
177
题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=5875 题意:有n个数,m个查询,每个查询有一个区间[L, R], 求ans, ans = a[L]%a[L+1]%a[L+2]%...%a[R]; 方法一:算是暴力吧,只能说数据太水; 用p ...
分类:
其他好文 时间:
2016-09-15 16:24:21
阅读次数:
121
那么当给一棵本来就平衡的AVL树中插入一个新节点P的时候,从节点P到根节点的路径上,每个节点为根的子树的高度都可能增加1,即平衡因子发生改变,所以执行一次插入操作后,都需要沿路径向根节点回溯,修改各节点的平衡因子,而如果遇到了哪一个节点的bf变成2或-2的时候就要进行平衡化处理,即调整棵树的高度。原... ...
分类:
其他好文 时间:
2016-09-15 16:24:53
阅读次数:
524