首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-08 
问个关于接口实例化问题adox里的Catalog不是个接口吗?CatalogcatnewCatalog()编译没错接口在C#里不是不

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

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

热点排行