许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

2011年4月21日

class之new和ctor意义及作用域

摘要: new关键字计算class占用的字节数,并在堆上分配空间。class的ctor默认构造函数实现class内部所有成员的默认值赋值;如果你定义了带参构造函数,那么编译器不会自动生成默认构造;假设类要被继承,尽管派生类实例化按照派生类的带参构造方式实例化,但是对象生成树还是调用基类的默认构造,所以,一个类如果没有默认构造,该类不能被派生。作用域(变量或者方法):private:仅在类内部可访问protected:仅在类及其派生类内部访问internal:仅在同一个程序集(dll)内可以访问。程序集内可以包含多个命名空间,每个命名空间也可以包含很多类。protected internal:当前程序集 阅读全文

posted @ 2011-04-21 23:38 许明会 阅读(437) 评论(0) 推荐(0) 编辑

WMI操作示例

摘要: 利用WMI可以实现对本地及远程主机的信息获取及操作,本示例WMI的应用。 1 System.Management.ConnectionOptions options = new ConnectionOptions(); 2 options.Username=@"lypower\Administrator"; 3 options.Password=@"your password here "; 4 System.Management.ManagementScope ms = new ManagementScope(@"\\remoteIP\roo 阅读全文

posted @ 2011-04-21 17:08 许明会 阅读(353) 评论(0) 推荐(0) 编辑