博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
你必须知道的.net学习总结之继承
阅读量:6150 次
发布时间:2019-06-21

本文共 325 字,大约阅读时间需要 1 分钟。

  继承是面向对象中类与类的关系,继承的类称为子类,派生类,而被继承类称为父类、基类或超类。

这事书中的一句话,我个人理解继承其实简单,每一个类都可以继承一个父类,被继承的类,可以使用父类的属性以及方法。相当于扩展。

继承与接口

抽象类适合于有族层概念的类间关系,而接口最适合为不同的类提供通用功能。

接口着重于can-do关系,而抽象类则遍重于is-a的关系。

接口多定义对象的行为;抽象类多定义对象的属性

如有版本问题抽象类会比接口要好,因为接口要实现全部方法。

因为值类型是密封的,所以只能实现接口,而不能继承类。

转载于:https://www.cnblogs.com/sybo/archive/2013/04/18/3029805.html

你可能感兴趣的文章
某大型网站迁移总结(完结)
查看>>
部署SSL证书后,网页内容造成页面错误提示的处理办法
查看>>
MS SQLSERVER通用存储过程分页
查看>>
60.使用Azure AI 自定义视觉服务实现物品识别Demo
查看>>
Oracle 冷备份
查看>>
jq漂亮实用的select,select选中后,显示对应内容
查看>>
C 函数sscanf()的用法
查看>>
python模块之hashlib: md5和sha算法
查看>>
解决ros建***能登录不能访问内网远程桌面的问题
查看>>
pfsense锁住自己
查看>>
vsftpd 相关总结
查看>>
售前工程师的成长---一个老员工的经验之谈
查看>>
Get到的优秀博客网址
查看>>
【Git入门之四】操作项目
查看>>
老男孩教育每日一题-第107天-简述你对***的理解,常见的有哪几种?
查看>>
Python学习--time
查看>>
在OSCHINA上的第一篇博文,以后好好学习吧
查看>>
luov之SMTP报错详解
查看>>
软件概要设计做什么,怎么做
查看>>
dwr
查看>>