gpt4 book ai didi

c++ - 如何在这个程序的输出中得到整数 35 和 50?

转载 作者:行者123 更新时间:2023-11-28 07:38:19 24 4
gpt4 key购买 nike

<分区>

我真的是 C++ 编程的新手,我开始学习面向对象编程才一个月,我正在学习这个继承程序,但我没有得到我想要的输出。下面这个源代码有什么问题。

  #include<iostream>
using namespace std;
class enemy{
private:
int attackpower;
public:
void enemys(int x)
{
attackpower=x;
}

};

class monster : public enemy
{
public:
enemy::enemys;

};

class ninja : public enemy
{
public:
enemy::enemys;
};


int main()
{
monster object1;
cout<<"You get points : - "<<endl; object1.enemys( 35);

ninja object2;
cout<<"You get points : - "<<endl; object2.enemys( 50);

}

我得到的输出是这样的:

输出:你得到积分:-你得到积分:-

我想得到我在“你得到积分:- 35”和“你得到积分 - 50”之后提到的整数

根据程序,我没有在输出中得到整数。有什么问题吗?

我是编程新手,所以请帮助我。

非常感谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com