永发信息网

俩个C++的问题 紧急求答。

答案:3  悬赏:80  手机版
解决时间 2021-05-01 12:10
  • 提问者网友:龅牙恐龙妹
  • 2021-05-01 01:42

1.为什么使用类模板,类模板和模板类之间的关系是什么?

2.递归调用被继承的基类成员函数,实现求素数的功能。

最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-05-01 03:22

类模板,是对一批仅仅成员数据类型不同的类的抽象,程序员只要为这一批类所组成的整个类家族创建一个类模板,给出一套程序代码,就可以用来生成多种具体的类,(这类可以看作是类模板的实例),从而大大提高编程的效率。


模板类是根据参数类型生成函数和类的机制(有时称为“参数决定类型”)。通过使用模板,可以只设计一个类来处理多种类型的数据,而不必为每一种类型分别创建类。


第二题在谭浩强的书上课后有答案

全部回答
  • 1楼网友:鸠书
  • 2021-05-01 04:58
类模板是声明 模板类是定义,即实例化

template<class Type>    //类

模板

class stack

{

    public:

    void init(void)

    {tos=0;}

    void push(Type ch);  

    Type pop(void);        

    private:

    Type stck[size];

    int tos;

};

------------------------------

stack<char> s1,s2; //类模板实例化2个char型的模板类对象

------------------------------

  • 2楼网友:封刀令
  • 2021-05-01 04:29
protected:
char *name;
int guyuanno;
int jib;
static int no;
float yuex;
public:
guyuan();
~guyuan();
void jibhs(int sjb=0);
void pay();
void xshi();
};

class jsy:public guyuan
{
private:
float jsgz;
int workhour;
public:
jsy();
~jsy();
  void pay();    供参考
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯