一种写法

不可避免在初始化子类的时候 常常会遇到swich的时候


class a {  }
class b:a {
  
public void a() {}
}
class c:a {
  
public void b() {}
}

  



一种写法..


class a {  
  
public virtual void c() {}
}
class b:a {
  
public override void c() { a(); }
  
public void a() {}
}
class c:a {
  
public void b() {}
public override void c() { b(); }
}

  


posted @ 2011-08-18 20:59  CallMeTommy  阅读(133)  评论(0)    收藏  举报