C++创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。
时间: 2023-08-10 14:08:54 浏览: 124
************C++求三角形面积*******
以下是C++代码实现:
```cpp
#include <iostream>
using namespace std;
class Triangle {
private:
float a, b, c;
public:
Triangle(float _a, float _b, float _c) : a(_a), b(_b), c(_c) {}
float perimeter() {
return a + b + c;
}
};
int main() {
float a, b, c;
cout << "请输入三角形三边长:" << endl;
cin >> a >> b >> c;
Triangle tri(a, b, c);
cout << "三角形周长为:" << tri.perimeter() << endl;
return 0;
}
```
在Triangle类中,我们定义了三个私有成员变量a、b、c表示三角形的三个边长,一个公有成员函数perimeter用于求解周长。在主函数中,我们通过用户输入三角形的三个边长,创建Triangle对象tri并调用其perimeter方法输出周长。
阅读全文