作为一名c++程序员,我最近开始使用可视化C++。我被这些房产卡住了。
其思想是创建一个内部类,其中包含2个方法和属性(如get/set函数)。在可视化C++中是否可能(我想是的)。
其用法如下:
Foo ^ foo = gcnew Foo();
int a;
foo->Method(); // here some function is called
a = foo; // here the property like get() function is called.
我甚至尝试过在操作符重载的情况下这样做,但是在可视化c++中,它似乎比在“普通”c++中要复杂得多。
MJ
我正在设计一个数据可视化类:给定一个数据对象,它将在用户的屏幕上创建它的可视化表示。
我有一些设计限制,我必须遵守:
这个类有一个无参数的“可视化”方法。所有的可视化设置都是实例字段。
班里的状态应该总是准确的。
为了说明:
public class DataVisualizer {
public DataObject Object { get { return _object; } set { // logic } }
public void Visualize(){
// visualize the data...
}
}
到