求教c++中的类怎么使用?
答案:3 悬赏:20
解决时间 2021-01-30 02:43
- 提问者网友:她是我的お女人
- 2021-01-29 16:27
求教c++中的类怎么使用?
最佳答案
- 二级知识专家网友:晚安听书人
- 2021-01-29 16:40
class m_elemtype
{
public:
//...... 通常放一些函数
private:
//......通常放一些变量
};
main()
{
m_elemtype a;
//a就可以使用他的成员函数函数了
}
大白话了点,不过就这么用。。。
{
public:
//...... 通常放一些函数
private:
//......通常放一些变量
};
main()
{
m_elemtype a;
//a就可以使用他的成员函数函数了
}
大白话了点,不过就这么用。。。
全部回答
- 1楼网友:冷态度
- 2021-01-29 18:02
随便敲两下,不知道是不是你想要的
#include <iostream> using namespace std; class rectangle { private: int _width; int _height; public: rectangle() { } ~rectangle() { } //设置宽度 void setwidth(int w) { _width=w; } //获取宽度 int getwidth(void) { return _width; } //设置高度 void setheigh(int h) { _height=h; } //获取高度 int getheight(void) { return _height; } //计算面积 int area() { return _width*_height; } }; class cuboid:public rectangle { private: int _zindex; public: cuboid() { } ~cuboid() { } //设置厚度 void setzindex(int z) { _zindex=z; } //获取厚度 int getzindex(void) { return _zindex; } //计算休积 int volume(void) { return this->getwidth()*this->getheight()*this->getzindex(); } }; int main(void) { cuboid cu; cu.setwidth(10); cu.setheigh(5); cu.setzindex(20); cout<<cu.volume()<<endl; getchar(); }
#include <iostream> using namespace std; class rectangle { private: int _width; int _height; public: rectangle() { } ~rectangle() { } //设置宽度 void setwidth(int w) { _width=w; } //获取宽度 int getwidth(void) { return _width; } //设置高度 void setheigh(int h) { _height=h; } //获取高度 int getheight(void) { return _height; } //计算面积 int area() { return _width*_height; } }; class cuboid:public rectangle { private: int _zindex; public: cuboid() { } ~cuboid() { } //设置厚度 void setzindex(int z) { _zindex=z; } //获取厚度 int getzindex(void) { return _zindex; } //计算休积 int volume(void) { return this->getwidth()*this->getheight()*this->getzindex(); } }; int main(void) { cuboid cu; cu.setwidth(10); cu.setheigh(5); cu.setzindex(20); cout<<cu.volume()<<endl; getchar(); }
- 2楼网友:走,耍流氓去
- 2021-01-29 16:50
类是C++特有的 我只能简单给你介绍下 因为他比较复杂 类的定义:把具有共同属性和操作的对象进行抽象描述,就形成了面向对象设计程序的核心-----类。类是抽象的,不占内存,而对象占内存。类还有继承类和派生类。使用它都必须先定义。具体的你可以找一些参考资料,祝你成功了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯