1、代码如下: /// /// 递归读取指定路径下的所有文件信息 /// /// /// private void DIGuiGetFile(string path, TreeNode node) ...
分类:
其他好文 时间:
2014-07-16 19:19:28
阅读次数:
153
在工作中经常遇到用异常去控制程序流程,下面是一个普遍的例子:public class Microwave{ private IMicrowaveMotor Motor { get; set; } public bool Start(object food) { boo...
分类:
其他好文 时间:
2014-07-16 18:45:00
阅读次数:
186
1 public class ThreadA extends Thread { 2 private static int threadID = 0; 3 4 public ThreadA() { 5 super("ThreadID:" + (++threadID)...
分类:
编程语言 时间:
2014-07-16 18:33:09
阅读次数:
184
事情的关键是要设置Form的KeyPreview属性,然后再在KeyDown事件中检查按键。public class TEST : Form{ public TEST() { InitializeComponent(); } private void TEST_...
分类:
其他好文 时间:
2014-07-16 00:55:40
阅读次数:
210
用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: /*** 根据order对User排序*/public class User implements Comparable { private String name; ...
分类:
其他好文 时间:
2014-07-16 00:31:02
阅读次数:
401
经验:private 继承意味 is-implemented-in-terms of。它通常比 composition 的级别低。
但是当 derived class 需要访问 protected base class 的成员,或需要重新定义继承而来的 virtual 函数时,这么设计是合理的
经验:和 composition 不同, private 继承可以造成 empty base 最优化。这对致力于“对象尺寸最小化”的程序库开发者而言,可能很重要
示例1:虽是 Empty class,但却不仅要花...
分类:
编程语言 时间:
2014-07-15 22:41:05
阅读次数:
284
1.virtual 函数版本
class GameCharacter{
public:
virtual int healthValue() const; //返回人物的健康指数, derived classes 可重新定义它
};
2.使用 non-virtual interface 手法,那是 Template Method 设计模式的一种特殊形式。
让客户通过 public non-virtual 成员函数间接调用 private virtual 函数
class GameCharacter{
pu...
分类:
编程语言 时间:
2014-07-15 22:36:18
阅读次数:
364
C#数学运算表达式解释器测试文件内容:a=2+3*2;
b=2*(2+3);浏览按钮事件处理程序: private void button_browse_Click(object sender, EventArgs e)
{
OpenFileDialog fbd = new OpenFileDialog();
fbd.T...
分类:
其他好文 时间:
2014-07-15 22:16:27
阅读次数:
390
============================================================非泛型-------------------------LinkedListNode.cs类usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespaceConsoleApplication1
{
publi..
分类:
其他好文 时间:
2014-07-15 11:33:25
阅读次数:
273
一个类中需要有描述这个类信息的数据,而存储这些数据的变量就成为字段。字段默认的访问级别为private(只有本类可以直接访问),我们将其访问级别改为public,在其他类中就可以访问了。字段和属性表示对象包含的信息,字段类似于变量,因为可以直接读取或设置他们。属性是对字..
分类:
Web程序 时间:
2014-07-15 11:14:37
阅读次数:
244