如何通过事件代码来改变继承的类
比如说:
类son继承father类,如何通过按钮的点击事件将son类继承mather类????
在Button1_Click事件中如何实现???:
private void Button1_Click(object sender, System.EventArgs e)
{
public class son:father===如何实现===> > public class son:mother
}
------解决方案--------------------帮顶!
------解决方案--------------------看不懂你要实现什么,说的看不清楚.
------解决方案--------------------C#应该没有这么先进。
------解决方案--------------------类的 继承 是 在编译状态 确定的
不能 动态确定.
------解决方案--------------------这样换个想法吧
接口ISon
下有Father Mother
son1:Father
son2:Monther
onClick
{
ISon son = son1 or son2;
}
------解决方案--------------------类的 继承 是 在编译状态 确定的
不能 动态确定
_________________
同意
------解决方案--------------------类的实例都运行起来了,再改它的继承关系,那还不得把对象删除了重新生成啊.
应该不能这样做.
------解决方案--------------------只能引用吧??
------解决方案--------------------楼主 可以 试着 用 反射的 思路来
重新改变你的项目里面的 逻辑
....
你可以定义不同的继承的类
运行时 动态的确定 使用那个类