---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
在子类实例化的时候,先找到子类的构造方法(但没有去调用),在转到父类的构造法(调用完后),在转到子类本身调用子类的构造方法
1:父类可以引用子类对象
2:父类引用可以调用子类继承父类的方法属性
2:父类不能调用子类独有的方法属性
3:子类引用不能直接引用父类对象,除非将父类的数据类型强制转换成子类
4:父类可以调用子类重写父类的方法,而不是调用父类原来的方法
子类对象引用父类//在实际编程开发中,很少用到子类引用父类 父类引用子类是常见的~
try
{
Son son1 = (Son)new Father();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Son son = new Son();
Fathe
Fathe