繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> The C# Programming Language Notes

The C# Programming Language Notes

2007-06-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:1,不彻底的abstract 即使是abstract class,也不能对实现的接口的某个成员视而不见,即下面这样是不允许的: interface in_one{ void A(); } abstract class base_one : in_one{ } 这一点上还是Java方便,不管C...

1,不彻底的abstract

即使是abstract class,也不能对实现的接口的某个成员视而不见,即下面这样是不允许的:

interface in_one{

void A();

}

abstract class base_one : in_one{

}

这一点上还是Java方便,不管C#的初衷是什么

2,out参数与指针的指针

out子类不能转化为out基类,如果允许转换的化,将无法保证类型安全性;即out参数相当于指针的指针,而父类的指针与子类的指针是没有继承关系的,所以不能转化

(The Java Programming Language Notes)

责任编辑:admin
相关文章