C#什么是基类什么是派生类?
2个回答
展开全部
基类就是父类,派生类就是子类
你可以理解为生活中的父子关系,
也就是说儿子继承了所有的父亲的样貌特征,但是儿子也有父亲所没有的一些特点
专业点讲,就是子类可以继承并使用父类的属性和方法,也可以有自己的属性和方法!
不知道这么说你能理解不?
这里又要讲到一些继承的特性:
继承
使用继承是为了减少代码的冗余,增强代码的可扩展性。
子类继承父类:(必须符合is
a的关系)
class
子类名:父类名
如果父类中有一个无参的构造函数,那么子类就隐式调用父类默认的无
参的构造函数base():,
否则显示调用父类有参的构造函数base(参数
名)。
继承的特性
传递性:子类可以调用父类以及父类以上所有父类的属性和方法
单根性:一个子类不能同时继承2个或2个以上的父类
你可以理解为生活中的父子关系,
也就是说儿子继承了所有的父亲的样貌特征,但是儿子也有父亲所没有的一些特点
专业点讲,就是子类可以继承并使用父类的属性和方法,也可以有自己的属性和方法!
不知道这么说你能理解不?
这里又要讲到一些继承的特性:
继承
使用继承是为了减少代码的冗余,增强代码的可扩展性。
子类继承父类:(必须符合is
a的关系)
class
子类名:父类名
如果父类中有一个无参的构造函数,那么子类就隐式调用父类默认的无
参的构造函数base():,
否则显示调用父类有参的构造函数base(参数
名)。
继承的特性
传递性:子类可以调用父类以及父类以上所有父类的属性和方法
单根性:一个子类不能同时继承2个或2个以上的父类
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询