读书人

问个关于接口实例化有关问题

发布时间: 2012-01-08 22:48:50 作者: rapoo

问个关于接口实例化问题
adox里的Catalog不是个接口吗?
Catalog cat = new Catalog() ; 编译没错
接口在C#里不是不能实例化吗 ?? 上面那个Catalog() 到底是什么??

[解决办法]
接口是不能实例化的,他只是个类型来的.但又不能直接用,所以
写个类去实例化接口
[解决办法]
接口也是类,当然可以用new,但是其实没有实例化
[解决办法]
楼主确定Catalog是接口?如果是接口的话编译不过的。
[解决办法]
ICatalog cat = new Catalog() 这样才对吧.

读书人网 >C#

热点推荐