44问答网
所有问题
什么是面向对象中的泛化/特化?
如题所述
举报该问题
推荐答案 2008-10-29
泛化就是指模板化。
特化就是将模板对应于某一特定类型进行特别的声明或定义,比如说:
int a = 10;
int * pi = &a;
const char* ps = "haha";
cout<<pi<<endl;//这里输出pi的值为a的地址
cout<<ps<<endl;//这里输出"haha"而不是"haha"的地址,
模板化的时候对const char*做了特化。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/RGR3ZKV3.html
相似回答
什么是面向对象中的泛化
/
特化?
答:
泛化就是指模板化
。特化就是将模板对应于某一特定类型进行特别的声明或定义,比如说:int a = 10;int * pi = &a;const char* ps = "haha";cout<<pi<<endl;//这里输出pi的值为a的地址 cout<<ps<<endl;//这里输出"haha"而不是"haha"的地址,模板化的时候对const char*做了特化。
c类图最低配置
答:
1.泛化(Generalization)
【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为
。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。【箭头指向】:带三角箭头的实线,箭头指向父类。2.实现(Realization)【实现关系】:是一种类与接口的关系,表示类是接...
面向对象
分析方法的五个步骤是啥
答:
第一步,确定对象和类。这里所说的对象是对数据及其处理方式的抽象,它反映了系统保存和处理现实世界中某些事物的信息的能力。类是多个
对象的
共同属性和方法集合的描述,它包括如何在一个类中建立一个新对象的描述。第二步,确定结构(structure)。结构是指问题域的复杂性和连接关系。类成员结构反映了
泛
...
面向对象
开发方法中,类与对象的关系
是?
答:
类是对对象的抽象。类是一种抽象的数据类型。对象是通过new className产生的,用来调用类的方法;类的构造方法 。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的
对象中的
方法和变量的软件模板。
大家正在搜
面向对象中的类是什么
面向对象中对象的基本特点
面向对象中对象的特点
面向对象中的对象是指
在java中什么是面向对象
java中面向对象是什么意思
面向对象开发方法中的对象
java中面向对象的特征
java中面向对象的三大特征
相关问题
求~~面向对象方法中的一些概念
java中的泛化与特化。。。区别??能详细点不?最好有个例子...
什么是面向对象对象,什么是面向过程,什么是面向对象思想。能详...
什么是面向对象程序设计中的多态性?
面向对象中,什么是多态,有什么意义?
面向对象开发方法中,类与对象的关系是?
怎样理解面向对象中的多态?尤其是体现在java中
js中,什么是面向对象