怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
在面向对象语言中,封装、继承、多态是三大特性,本文就介绍继承,在C#中只支持从一个类继承,但是可以同时实现多个接口
创建一个控制台应用程序,添加一个父类People,显示实现一个无参构造函数,一个有参构造函数,一个Eat方法和一个Walk虚方法
在项目中添加一个Employee类,继承People,同时,只添加一个无参和一个有参构造函数
在Main方法中,初始化一个Employee对象,调用父类的Eat方法。为什么这里可以直接使用Eat方法呢?因为子类会自动继承父类的protected和public对象方法过来
调试运行效果如图所示,使用子类调用父类的方法,需要经过:
1)父类无参构造函数初始化
2)子类无参构造函数初始化
3)调用父类的方法
修改Main方法中的Employee实例,添加一个参数初始化,再次运行,可以看到:
1)父类无参构造函数初始化
2)子类有参构造函数初始化
3)调用父类的方法,父类的Name属性已经在子类有参构造函数初始化时修改了
在子类Employee方法中,使用override覆写基类的Walk方法
再次运行,可以看到:
1)父类无参构造函数初始化
2)子类有参构造函数初始化
3)子类Walk方法调用,此时没有调用父类的Walk方法,因为使用了Override
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 176 asp
VASP入门到精通:[4]一个简单的VASP运行实例,这一节给大家一个简单的实例,这里就选择优化CrI3......
2023-03-16 436 asp
Spread for ASP.NET的安装,目前世界上最流行的支持DyamicData的ASP.NET电子表格组件!SreadforASP.NET前SreadforWeForm是一个工作表控件,它在A......
2023-03-16 212 asp