例程终结者 2022-08-19 14:16 采纳率: 85.7%
浏览 33
已结题

C++的类如何创建,调用?

问题遇到的现象和发生背景

C++的类

问题相关代码,请勿粘贴截图

C++的类应该创建在什么地方?头文件还是源文件?,如何调用类中成员?只有静态常量整型数据成员才可以在类中初始化?从C#转到C++感觉框架好乱啊

  • 写回答

2条回答 默认 最新

  • 快乐鹦鹉 2022-08-19 14:28
    关注

    在需要使用类对象的地方,把类当做一个类型就可以了,相当于int,float这样
    至于类代码,单独写头文件和cpp文件,加到项目中就可以了
    比如:
    class A
    {
    int a;
    public:
    A() {a = 0;}
    A(int n) :a(n) {}
    void setA(int n) {a = n;}
    int getA() {return a;}
    };
    int main()
    {
    A tA(10);
    tA.setA(1000);
    cout<<tA.getA()<<endl;
    return 0;
    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月27日
  • 已采纳回答 8月19日
  • 创建了问题 8月19日