首页 > Windows开发 > 详细

C# 面向对象 , 继承

时间:2015-03-04 16:24:23      阅读:247      评论:0      收藏:0      [点我收藏+]

继承

class  A
{
Console.WriteLine("hello world");
}

class  B:A
{
}

以上书写,表示B 是A 的子类,  B 同时继承A 中的属性和方法

 

 

如果,B中的方法或属性, 跟父类A中的相同(参数也相同)的话,  操作那个类, 出那个类的属性或方法。

 

 

子类父类的相互转换

A   a = new A();            
B   b = a                    -------父类可直接转换成子类


A   aa =  B;           ------- 错误,子类不能传转成父类
A   aaa  =(A)B;         --------子类转换父类,除非子类本事是父类转换而来的,并且用强制转换

 

C# 面向对象 , 继承

原文:http://www.cnblogs.com/999c/p/4313278.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!