子类与父类的小关系:盒子套盒子
[
2009-3-10 16:39:08
| 作者: 一线风
| 阅读:834
| 评论:0
| 天气:
| 心情: normal
]
| 心情: normal
]
创建一个控制台程序,运行一个看看:
C#代码
- class Program
- {
- static void Main(string[] args)
- {
- InBox son = new InBox();
- son.m1();
- son.m2();
- Console.WriteLine("转换成父类");
- Box box = (Box)son;
- box.m1(); //从这儿就能看出,只有父类的方法,而没有子类的方法了?所以像不像是父类就是子类里的一个盒子?
- }
- }
- class Box
- {
- public void m1()
- {
- Console.WriteLine("我是父类的方法");
- Console.ReadLine();
- }
- }
- class InBox : Box
- {
- public void m2()
- {
- Console.WriteLine("我是子类的方法");
- Console.ReadLine();
- }
- }
相关文章:
- 延时至调用时获取被反序列化数据的类型的实现 [2010年4月7日 15:43]
- 更改配置app.Config里的值 [2009年11月17日 17:53]
- 使用Oracle提供的Oracle.DataAccess 返回包里的记录集游标,含Oralce里的分页包代码 [2009年11月4日 17:41]
- 胖子大亨外挂,写了玩的.暂没打算发行~ [2009年7月21日 11:20]
- 微软:C#和CLI将执行“社区许可”授权 [2009年7月8日 14:41]
- 在C#中解析JavaScript代码 [2009年7月8日 9:54]
- 关于枚举类型转换的效率测试 [2009年6月25日 13:54]
- C#语言的几个层次 [2009年5月15日 13:02]
- C#正则表达式类Match和Group类的理解 [2009年4月23日 14:45]
- 泛型方法(C# 编程指南) [2009年3月6日 16:29]
- 动态类帮助器 [2009年2月20日 14:43]
- C#位运算讲解与示例[转] [2008年12月3日 15:02]
订阅地址
