使用DOM需要注意点: 1.变量命名:节点类的变量,加上nd前缀更加容易辨识。 2.选择符命名:给CSS用和JS用的选择符分开,给JS用的选择符加上js-或J-前缀,提高可读性 3.容错能力:对节点的存在性做检查,保证代码更加健壮 4.最小作用域原则:应该将代码包在声明即执行的函数表达式里,不产生全 ...
分类:
其他好文 时间:
2017-04-22 20:41:48
阅读次数:
277
如何使用类 一、实例化:创建对象 例子一 python中一切皆为对象,且python3统一了类与类型的概念,类型就是类 例子二: 二、引用类的特征(类的变量)和技能(类的函数) 基于面向对象设计一个款游戏:英雄联盟,每个玩家选一个英雄,每个英雄都有自己的特征和和技能, 特征即数据属性,技能即方法属性 ...
分类:
编程语言 时间:
2017-04-17 20:42:18
阅读次数:
197
1 #include 2 #include 3 #include 4 using namespace std; 5 class stu{ 6 private: 7 char name[32]; 8 char ID[32]; 9 int age; 10 int score[4]; 11 in... ...
分类:
编程语言 时间:
2017-04-17 19:21:58
阅读次数:
208
初始化是类加载过程的最后一步,但由于比较重要,故放在前面先讲。 在前面的连接(准确来说是准备)阶段,类的变量已经被赋予默认值(如int类型为0,布尔类型为false,引用类型为null等)。而在初始化阶段,则根据程序员通过程序制定的主观计划去初始化类变量和其他资源。或者可以从另一个角度来表达:初始化 ...
分类:
其他好文 时间:
2017-04-12 02:11:52
阅读次数:
180
在类型前面加static修饰的数据成员,是隶属于类的,成为类的静态数据成员,也称为“类的变量” 静态数据成员被该类的所有对象共享(即所有对象中的这个数据域实际上处于同一个内存位置) 静态数据要在实现文件中赋初值,格式为: Type ClassName::static_var = Value; 返回值 ...
分类:
编程语言 时间:
2017-03-27 22:56:53
阅读次数:
235
一、JAVA中内部类和匿名内部类的区别 内部类:内部类可以是static的或者非static的,static内部类只能包含静态方法和静态类变量,只能访问外部类的静态元素,内部类可以实例化,多次使用。 匿名内部类:它只能使用一次,不区分static和非static。如果用到外部类的变量的话,必须是类变 ...
分类:
编程语言 时间:
2017-03-23 16:21:33
阅读次数:
204
摘要: 1.Singleton模式作用:保证在Java应用程序中,一个Class只有一个实例存在 2.Singleton的第一种形式:饿汉式单例模式 (1) 构造函数私有 (2)有一个static 的private的该类的变量 (3)通过一个public getInstance的方法获取对它的引用 ...
分类:
编程语言 时间:
2017-02-05 19:35:05
阅读次数:
186
静态方法是使用@staticmethod装饰的方法,并且参数表中不需要self或者cls,可以访问类成员变量 默认的方法是有self的,是成员方法,可以访问私有变量和方法(通过self.xxx),或者访问类方法或变量(通过类名.方法名或变量名) 类方法使用@classmethod来装饰,参数表中不需 ...
分类:
编程语言 时间:
2017-01-17 10:33:40
阅读次数:
159
《第一节》 private——只能用于成员变量和成员函数(限制于类而不是对象),即只能在本类中访问被定义为private 的变量 public—— protected—— 《第二节》 包 《第三节》 类变量——static 被定义为static类型的变量,是属于整个类的变量,而不是属于某个对象,当访 ...
分类:
编程语言 时间:
2017-01-06 16:34:59
阅读次数:
153
1、单例模式单例模式:一个类只能创建一个对象为什么使用单例模式:在多个线程之间,初始化一次socket资源,对资源进行共享2、实现单例的步骤:(1)、构造函数私有化(2)、提供一个全局的静态方法(3)、在类中定义一个静态指针,指向本类的变量的静态指针变量!!!3、单例模式---懒..
分类:
其他好文 时间:
2016-12-23 23:19:50
阅读次数:
253