C# 重载和从写的区别
C#重载:同一个作用域内发生(比如一个类里面),定义一系列同名方法,但是方法的参数列表不同。这样才能通过传递不同的参数来决定到底调用哪一个。而返回值类型不同是不能构成重载的。
C#重写:继承时发生,在子类中重新定义父类中的方法,子类中的方法和父类的方法是一样的
posted on 2011-08-01 15:44 cpetco_andy 阅读(226) 评论(0) 编辑 收藏 举报
C#重载:同一个作用域内发生(比如一个类里面),定义一系列同名方法,但是方法的参数列表不同。这样才能通过传递不同的参数来决定到底调用哪一个。而返回值类型不同是不能构成重载的。
C#重写:继承时发生,在子类中重新定义父类中的方法,子类中的方法和父类的方法是一样的
posted on 2011-08-01 15:44 cpetco_andy 阅读(226) 评论(0) 编辑 收藏 举报