|
|
class Triangle
{
.......
};
typedef TrianglePointer* Triangle;
//Description:
//A simple list of class Triangle. All methods of this class are implemented by the system.
class TriangleArray : public Tab<TrianglePointer>
{
BOOL AddOneTriangle();
BOOL RemoveOneTriangle();
BOOL RemoveOneTriangleByName();
};
我可以看懂这段代码的意思,TriangleArray相当于类Triangle的数组类,但是我不理解这段代码class TriangleArray : public Tab<TrianglePointer>,以前从来没见过Tab<>,上网也没查到.不知道它是什么意思?有哪位高人知道,希望指点! |
|