override
派生类的方法以及属性、索引器、事件以new开始声明
派生类的方法(以及属性、索引器、事件)以new开始声明,表明这是与基类无关(隐藏基类同名方法);如果以override开始声明表示将覆盖基类的同名的方法,且基类的对应方法必须声明为 virtual。可以用base关键字访问基类的方法。 本站的全部文字在创用CC 姓名标示-相同方式分享 3.0 协议之条款下提供,附加条款亦可能应用(请参阅使用条款)
类class: 用来描述具有相同的属性和方法的对象的集合
类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例
今天终于把原来的asp.net 1.0程序升级到asp
今天终于把原来的asp.net 1.0程序升级到asp.net 2.0了,vs 2005带有转换向导,一切自动化,操作比较方便。等它自动转换后,突然发现在App_Code文件夹里多了几个比较奇怪的文件都是stub开头的,并在一个mi开头的文件夹中(具体名称因为删除了,忘记了),因为原来根本就没有这些.cs文件,打开一看,原来都是抽象类,有几个还有抽象方法和共有字段。经过查看,才发现,原来在asp.net 1.0中有几个页面后置文件即.aspx.cs文件,里面有public方法和public 字段,所有的这些类都被抽象出一个类来,原来的类名被更改并继续该抽象类,而所有的public 方法和public 字段也被提取到抽象类中去了,原来类中的public字段被删除,而原来类中的public方法都被改成override抽象类中的抽象方法
