模板类 实例化问题,OO新手求指导

newwst newwst 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
刚接触模板类。
具体问题是“模板类怎样用另一个类实例化”。我现在有两个类Stack和NineMap。

1、Stack是个栈的模板类,每个方法用基本数据类型测试均通过了。代码就不贴了。

2、NineMap是想要用来作为参数的类,调试也没有语法和逻辑错误。

3、问题出在实例化时,主函数中实例化Stack的代码我写的是

Stack <NineMap>S;

报错后又改成

Stack <class NineMap>S;

同样不通过。

书上和网上均只有对基本类型的讲解。不涉及用类初始化的问题。
正确的写法应当是怎样的?求高手指导。
...全文

相关推荐

encapsulate:JavaScript OO系统

封装 JavaScript OO系统 内容 介绍 要求 用法 测验 介绍 Encapsulate是一个用于JavaScript的紧凑的OO系统,它允许您结合使用特征(对象或提供成员的函数)和其他实例化器(您可能将其称为继承)来轻松创建对象实例化器(您可能将它们称为类)。 封装类似于在许多方面和别人。 与一样,Encapsulate允许您使用工厂函数构造实例,这些实例可以被多个实例化程序轻松地重用( 称为这些戳记)。 与相似,Encapsulate允许您重用实例化器( 调用这些类)以实现继承目的。 与,Encapsulate利用来实现行为良好的多重继承方案。

花菌子

ABAP OO的八个理由

ABAP OO的八个理由

CSDN

sap abap oo实现ALV

利用OO实现ALV , OO是SAP比较新的东西了,应用可能会越来越广

rongswjtu

oo-melons

oo-melons

A玩具爆款孙大帅

二叉树的C++模板类头文件源代码实现

顺序存储的二叉树结构利用数组给满二叉树进行编号,而实际情况中的二叉树不满足满二叉树和完全二叉树,因此会导致内存空间的浪费,所以本文采用链表的存储方式,定义树节点结构体,包含数据和两个左右儿子指针。类的成员变量只有树的根节点,成员函数包括插入、前中后序遍历,这里遍历的方式采用经典的递归遍历,递归遍历的方式容易理解一些,非递归的方法需要利用栈结构保存父节点,这是下一步实现的内容。以下是二叉树结构体的C

Alex123980
评论 18
收藏 已收藏
分享
返回顶部
newwst
C++ 语言 65,214 成员 250,514 内容