开发者社区> 问答> 正文

java中静态数据成员加上关键字static如何举例?

已解决

java中静态数据成员加上关键字static如何举例?

展开
收起
游客gzyuldo4mrg6i 2022-04-02 22:46:57 733 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    //示例 #include

    using namespace std;

    class Myclass

    {

    public:
    
        Myclass(int a, int b, int c);
    
        void GetSum();
    
    private:
    
        int a;
    
        int b;
    
        int c;
    
        static int Sum;//声明静态数据成员
    

    };

    int Myclass::Sum = 0;//定义并初始化静态数据成员

    Myclass::Myclass(int a,int b,int c)

    { this->a = a;

    this->b = b;
    
    this->c = c;
    
    Sum += a + b + c;
    

    }

    void Myclass::GetSum()

    {

    cout<<"Sum="<<Sum<<endl;
    

    }

    int main()

    {

    Myclass M(1, 2, 3);
    
    M.GetSum();
    
    Myclass N(4, 5, 6);
    
    N.GetSum();
    
    M.GetSum();
    

    }

    2022-04-02 22:49:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载