社区
C++ 语言
帖子详情
不太理解“泛化”与“继承”的概念,有什么联系嘛??
xfromarose
2003-07-15 11:32:56
这两者的符号差不多,看着看着有点胡涂了,到底怎么理解好呢
...全文
738
8
打赏
收藏
不太理解“泛化”与“继承”的概念,有什么联系嘛??
这两者的符号差不多,看着看着有点胡涂了,到底怎么理解好呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qdjiaxin
2003-07-21
打赏
举报
回复
泛化是把各个相关类中的共性提取出来作为一个类(这个类就是超类(基类)),目的是为了代码的扩展性和可重用性。而继承是派生类继承基类的某些共性,目的是为了减少代码冗余。
泛化是一种抽像化。
继承描述了类与类之间的关系。
cniou
2003-07-20
打赏
举报
回复
泛化是一种抽象化
继承则是具体化
二者都是概念性问题;偶觉得没有必要非弄个水落石出(除了理论大师哈)
cloudtarget
2003-07-20
打赏
举报
回复
不懂什么是泛化
hookuy
2003-07-19
打赏
举报
回复
学习!
帮楼主UP
记得给分啊,马上就升三角了我 :-
MatrixCpp
2003-07-19
打赏
举报
回复
泛化和继承(或者可以说OO)都是一种程序设计范型,目的都是为了更好的可重用代码和描叙更复杂的系统。个人认为两者最重要的区别就是类型(class)这个概念在两种范型中的地位不一样,OO中类型是一个根本的概念,所有都是围绕类型展开,各种类型之间具有很强的偶合性,因为继承树中的各种类型对于对方来说都是可见的。泛化就是把类型作为一种抽象条件的具体实现方式,而在范型中面对的其实是抽象条件这个核心概念,类型只是抽象条件的语言实现,所以在泛化中类型不在是根本,只是一种抽象条件的外衣而已。
写了这么多,记得给分啊!
noahnoah
2003-07-17
打赏
举报
回复
泛化和继承都有一个共同的目标,就是代码复用。不同的是泛化是从C的宏的替换概念发展而来的,继承是面向对象技术的代码复用方法。在C++中,两者都有不同程度的发挥和互补。
ckacka
2003-07-15
打赏
举报
回复
泛化和继承不是一个层次上的概念,与之相反的是特化
libi
2003-07-15
打赏
举报
回复
泛化是分析领域的术语,继承是设计和实现领域的术语,我们通常用继承的手段来解决泛化问题,也就是trace关系。
深入浅出Dubbo-基础篇
给大家讲解什么是dubbo,dubbo用来解决什么问题,如何使用Dubbo在目前主流的三种环境下搭建一个分布式系统,为后面篇源码剖析做准备,如何搭建dubbo服务治理平台,Dubbo中服务
泛化
与异步调用
概念
与使用,谈谈作者在使用...
记录
理解
概念
--
泛化
和
继承
站的角度不一样,举例: 苹果
继承
水果,水果
泛化
苹果。
UML关系:
继承
(
泛化
)、实现、依赖、关联、聚合、组合的
联系
与区别
UML关系:
继承
(
泛化
)、实现、依赖、关联、聚合、组合的
联系
与区别 一、表示符号上的区别 二、具体区别与
联系
1.
继承
/
泛化
(Generalization) 【
泛化
关系】:是一种
继承
关系,表示一般与特殊的关系,它...
UML类图关系(
泛化
、
继承
、实现、依赖、关联、聚合、组合)
UML类图关系(
泛化
、
继承
、实现、依赖、关联、聚合、组合) 总结: fan'hu
继承
、实现、依赖、关联、聚合、组合的
联系
与区别 分别介绍这几种关系:
继承
指的是一个类(称为子类、子接口)
继承
另外...
面向对象的基本
概念
类、对象、封装、
继承
等定义是什么?
类(Class)是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其...
继承
性:如果一个类 A
继承
自另一个类 B,就把这个 A 称为"B 的子类",而把 B 称为"A 的 父类"。
继承
使得相似对
C++ 语言
64,648
社区成员
250,503
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章