我正在学习C++并将我的项目从C转移到C++.在这个过程中,我偶然发现了这个问题:如何保存/更新几个类中使用的变量?在CI中使用了全局变量,但它对C++并不好.
所以,我们假设我们有4个类:
class Main_Window
{
//...
void load_data_menu_selected();
}
class Data
{
//...
double *data;
}
class Load_Data
{
//...
double *get_filename_and_load();
}
class Calculate
{
//...
int do_calculation()
}
Run Code Online (Sandbox Code Playgroud)
因此,Main_Window是应用程序主窗口的类,它与用户输入等交互.
我想这样做:
问题是:我应该在哪里创建类,以使其他类可以使用Data类成员.我应该使用继承吗?
c++ ×1