帮一下
  • 板块学术版
  • 楼主cccccccsngbydmr
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/1/18 23:07
  • 上次更新2024/1/19 11:44:57
查看原帖
帮一下
1065089
cccccccsngbydmr楼主2024/1/18 23:07

setset函数不能定义在class  Boxsclass\;Boxs外面
而且构造函数怎么写?
放代码:

#include<bits/stdc++.h>
using namespace std;
class Boxs
{
	private:
		long double a;
		long double b;
	public:
		long double Area()
		{
			return (a*b);
		}
		long double leng()
		{
			return (2*(a+b));
		}
  		void set(long double a,long double b)
		{
			this->a=a;
			this->b=b;
		}
		~Boxs();
};
Boxs::~Boxs()
{
	cout<<"deleted a member in system stack sucsessfully!";
}
int main(){
	ios::sync_with_stdio(0);
	Boxs s;
	long double a,b;
	cin>>a>>b;
	s.set(a,b);
	cout<<s.Area()<<' '<<s.leng()<<endl;
	return 0;
}
2024/1/18 23:07
加载中...