黑马程序员技术交流社区
标题:
父类转子类
[打印本页]
作者:
孙亚雄
时间:
2012-8-15 10:11
标题:
父类转子类
怎么强转,怎么as转
子类自动转子类么
谢谢了
作者:
许庭洲
时间:
2012-8-15 10:52
1,隐式转换,把子类变量赋值给父类变量
Chinese ch = new Chinese();
Person p=ch;
2,显示转换,把父类变量赋值给子类变量
Person p=new Chinese();
Chinese ch = (Chinese)p;
3,C# 的as运算符
Chinese ch = p as Chinese;
if(ch!=null)
{
Console.WriteLine("中国人");
}
作者:
孙亚雄
时间:
2012-8-15 10:53
许庭洲 发表于 2012-8-15 10:52
1,隐式转换,把子类变量赋值给父类变量
Chinese ch = new Chinese();
Person p=ch;
谢谢了,好人好报
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2