c++学习中知识点总结
- bool类型
- 泛谈属性 行为 权限
- c++实例操作
1.1
bool类型只有两个值。
true——真
false——假
真的本质是1 , 假的本质是0
1.1.1
这里我们给flag 一个真值 给flag1 一个假值
1.1.2
分别得出真值为1 假值为0.
并且我们也可以通过sizeof()函数算出bool类型所占的字节
得出结果为1.
2.1
有关该部分的一些知识
1.类中的属性和行为统一称为成员
2.属性也可叫为成员属性或成员变量
3.行为叫成员函数或成员方法
4.公共权限类内类外都可以访问
5.保护权限和私有权限 类内可以访问 类外不可以访问
具体各个知识点就不一一细讲了
3.1
c++实例操作
(设计立方体并求出它的面积和体积)
代码如下
在这里#include<iostream>
using namespace std;
class p
{
private:
int n_l;
int n_k;
int n_g;
public:
void setl(int l)
{
cin >> l;
n_l = l;
}
int getl()
{
return n_l;
}
void setk(int k)
{
cin >> k;
n_k = k;
}
int getk()
{
return n_k;
}
void setg(int g)
{
cin >> g;
n_g = g;
}
int getg()
{
return n_g;
}
int s()
{
return 2 * n_l * n_k + 2 * n_l * n_g + 2 * n_k * n_g;
}
int v()
{
return n_l * n_k * n_g;
}
};
int main()
{
p p1;
p1.setg(0);
p1.setk(0);
p1.setl(0);
cout <<"立方体的面积为"<< p1.s() << endl;
cout <<"立方体的体积为"<< p1.v() << endl;
}
则此实例操作成功。
具体有些操作没有详细解释,但在我写这个实例时,在将其实例化的同时也遇到了很多问题。但学会如何去解决如何去思考显得更为重要!