Terry's blog

Focus on bigdata and cloud.

博客园 首页 新随笔 联系 订阅 管理
虚拟方法,由virtual声明,它允许在派生类中重写,也可以不重写。如果在派生类中重写时要声明override.
 1   public   class   myclass  
 2   {  
 3     public   virtual   int   myint()  
 4     {  
 5           ///函数体;  
 6     }  
 7   }  
 8   class   myclass1:myclass  
 9   {  
10     public   override   int   myint()  
11     {  
12           // 函数休;  
13     }  
14   }  
抽象方法:要求其类必须是抽象类,抽象类及抽象方法由abstract声明,抽象方法中没有函数体,必须在派生类中重写此方法,重写时也须声明override.
 1   public   abstract   class   myclass  
 2   {  
 3     public   abstract   int   myint();  
 4   }  
 5   public   class   myclass1:myclass  
 6   {  
 7     public   override   int   myint()  
 8     {  
 9             //函数体;  
10     }  
11   }  


posted on 2007-09-14 09:33  王晓成  阅读(786)  评论(0编辑  收藏  举报