枚举/结构体/访问修饰符/类和对象/字段/方法/属性/值类型和引用类型/方法参数/字符串/方法重载/递归/构造和析构/面向对象/封装和继承/抽象类/静态类/单例/虚方法/接口 ...
1、类型转换static_cast<>():静态类型转换,编译时C++编译器会做类型检查,在C语言中,隐式类型转换的地方,均可以使用static_cast<>()进行类型转换;reinterpret_cast<>():强制类型转换;编译器重新解释;dynamic_cast<Cat*>(base):父类对象===>子类..
分类:
编程语言 时间:
2016-11-25 14:43:53
阅读次数:
191
深入理解类 类成员成员修饰符的顺序实例类成员静态字段从类的外部访问静态成员 静态字段示例静态成员的生存期 静态函数成员其他静态类成员类型成员常量常量与静态量属性 属性声明和访问器属性示例使用属性属性和关联字段执行其他计算只读和只写属性属性与公共字段计算只读属性示例自动实现属性静态属性 实例构造函数 ...
在 《实现一个简单的语音聊天室》一文发布后,很多朋友建议我也实现一个视频聊天室给他们参考一下,其实,视频聊天室与语音聊天室的原理是差不多的,由于加入了摄像头、视频的处理,逻辑会繁杂一些,本文就实现一个简单的多人视频聊天系统,让多个人可以进入同一个房间进行语音视频沟通。先看看3个人进行视频聊天的运行效 ...
分类:
其他好文 时间:
2016-11-24 11:19:59
阅读次数:
188
Directory类 是一个静态类,常用的地方为创建目录和目录管理。 一下来看看它提供的操作。 1、CreateDirectory 根据指定路径创建目录。有重载,允许一次过创建多个目录。 2、Delete 删除指定的目录。 有重载,指示目录有子目录的情况下,是否删除子目录。 true则连同子目录一起 ...
分类:
其他好文 时间:
2016-11-23 19:45:36
阅读次数:
143
转载至-http://bbs.51cto.com/thread-1025127-1.html 静态类 vs 普通类静态类与普通类的区别有以下几点:1)静态类无法实例化而普通类可以;2)静态类只能从System.Object基类继承;普通可以继承其它任何非static和非sealed类,但也只能继承一 ...
分类:
其他好文 时间:
2016-11-22 11:59:04
阅读次数:
159
在C#中,枚举用来定状态值很方便,例如我定义一个叫做Season的枚举 枚举名是不能出现空格,()-/等字符 我们想把Spring显示为春天,我们要自己定义说明信息,我们可以使用DescriptionAttribute,如下 下面我们来写个扩展方法,来得到枚举的说明信息,如下 把枚举转换为键值对集合 ...
分类:
Windows程序 时间:
2016-11-19 20:58:41
阅读次数:
1339
普通类 Test.ts 编译后的Test.js Test2.ts 编译后的Test2.js 静态类 Test.ts 编译后的Test.js Test2.ts 编译后的Test2.js RegisterClass.ts ...
分类:
其他好文 时间:
2016-11-16 01:51:05
阅读次数:
774
单例模式在一个jvm中有且仅有一个对象(1)内部静态类实现 (2)synchronized ...
分类:
编程语言 时间:
2016-11-14 15:10:03
阅读次数:
162
与实例逻辑无关 与类逻辑有关 静态类本质上跟纯函数没区别。 1、static方法是类中的一个成员方法,属于整个类,即使不用创建任何对象也可以直接调用! 2、静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。 3、静态方法和静态变量创建后始终使用同一块内存,而使用实例 ...
分类:
Web程序 时间:
2016-11-12 14:19:09
阅读次数:
229