制作2D& amp; 3D点数及其类型

时间:2014-01-13 10:02:23

标签: oop inheritance

所以我正在开发一个OOP项目(用C ++语言编写),我需要为2D点和它创建一个类。 3D点。它还应包括所有类型的点,如笛卡尔和笛卡尔。极性为2D和笛卡尔,球面和& 3D的圆柱坐标。还应提供从一种形式到另一种形式的转换。

我有点困惑如何解决这个问题。这就是我想出的: - https://www.dropbox.com/s/a88wt4enqnmxdmc/CPoint.png

如果有更好的建议或方法,请告诉我。

PS:我们的导师建议我们在这个项目中使用继承。

0 个答案:

没有答案