本次设计用类模板求三角形的种类和面积。以实现构造函数、复制构造函数、析构函数的调用顺序以及两点距离的求解,辨别三角形的种类并求出三角形的面积。程序中使用了类模板,用于定义类及成员函数的类型,以便提高代码的复用性。程序主要由以下部分组成:点类、线段类、三角形类以及主函数。