你会不会再建立一个c++工程?
如果你会建立工程,你会不会按F5运行?
如果你会运行,你会不会打断点?
如果你会打断点,你会不会单步调试(F10,F11)?
谢谢你的回答。这些都会。这样子就够了么?
float Area(void) const;
上面这句话是什么意思?我只知道他是个函数,但是这么定义代表什么呢?
这是一个类的方法的声明
float表示函数返回值
Area函数名
void表示无需参数
const表示这个函数不会修改类的属性
分号表示这里只是声明一个函数,并没有写出函数体,函数体在其他文件中定义
类似于这种:
Circle::Circle(float r):radius(r)
{ }
这句是什么意思?定义在类Circle外面的构造函数
构造函数不用说了
冒号右边是继承的父类的构造函数
还是看看基础的c++书吧
推荐钱能的c++,百度就成
不系统的学总会碰上一堆问题