永发信息网

C#继承有什么作用

答案:6  悬赏:70  手机版
解决时间 2021-03-23 12:23
C#继承有什么作用
最佳答案
继承最主要的作用就是把子类的公共属性集合起来,便与共同管理,使用起来也更加方便。当然子类只要声明自己的属性和方法就可以使用~但是前提是你既然使用了继承,那代表着你认同子类都有一些共同的特性,所以你把这些共同的特性提取出来设置为父类!如果不是这样,难道还有必要用到继承么?
全部回答
继承的目的是让你写更加少的代码了!例如 我有个界面基类,那么我的继承子类就可以使用基类的方法了,如果我有个这样的子类的话,相同的功能我就可以少写很多代码了。
继承的概念你可以到网络中去找找。
父类的性质子类可以用!
有一个非常大的作用... 因为父类所拥有的特性 子类是全部拥有的. 所以.. 凡是调用调用父类类型的函数 也能够调用子类 但如果不继承的话. 即使拥有父亲所有的特性 也不能被该函数调用. 比如.Class A{}Class B extends A{}Class C{} Class D{ void eg(A xxx) {}}在类D中 eg方法可以传入A 和B申明的对象. 但是即使C 和A里面的成员及方法完全一样. eg也不能调用C
你问这个问题说明你对面向对象的理解不够好继承可以继承父类的属性和方法子类可以重载或者覆盖父类的方法同时所有接受父类为参数的方法,都可以传递子类所以一般你在代码编写中 通用的功能放在父类里 特定的功能放在子类里当然还有很多设计模式和其他的情况了
(1)继承是在一些比较一般的类的基础上构造、建立和扩充新类的最有效的手段。
(2)继承简化了人们对事物的认识和描述,能清晰体现相关类间的层次结构关系。
(3)继承提供了软件复用功能。若类B继承类A,那么建立类B时只需要再描述与基类(类A)不同的少量特征(数据成员和成员方法)即可。这种做法能减小代码和数据的冗余度,大大增加程序的重用性。
(4)继承通过增强一致性来减少模块间的接口和界面,大大增加了程序的易维护性。
只有两三个类是看不出什么效果的,在类很多结构复杂的状况下继承的作用才能体现出来。初学者不理解也没关系,先把继承的用法和好处死记住就行,等将来代码见的多了写的多了就明白了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如图所示:将小凳按两种方式先后放在海绵上,
为啥我国元朝时期领土这么大,到了明朝的之后
南京市园林实业总公司国浩钟山晶典景观绿化项
什么的近义词是什么,记录的近义词是什么吗
猪能活多少年?
抖音小兔子绝地求生在哪里直播
2017年光大银行社会招聘考题 2017年光大银行
报告册老师评语六年级,六年级自我评价 40分
搓泪点这个词是什么意思
海的气息阅读答案
一天只有一趟的火车,但是我晚点了没有坐上
关注传奇世界h5公众号
陕西精工集团地址有知道的么?有点事想过去
看完罪恶王冠太悲伤,回不到现实世界怎么办
我想要参与看荐里面的“全国大学生创作和分享
推荐资讯
为什么表演快板书要边说边打竹板
夏普液晶电视出现画面分成两半,是什么问题?
fgo空之境界黑猫哪个本掉落多
锦瑟的朦胧意象是哪些
经常洗车对车漆有影响吗?
头一天没用完的剩米浆加什么蒸出的米皮有劲到
问一下,淄博玉黛湖附近有好一点的宾馆酒店吗
王婆炒鱼加盟费多少钱
陕西多少个区县
工控主板的生产厂家哪个好?
迪丽热巴为什么被称为胖迪?
Jenny likes music,but she doesn't like sp
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?