课程作业二

github

恩...一些话先说在前面,其实这次的作业挺简单的,在开始完成作业之前,我用百度搜到了一篇博客,这篇博客介绍了关于.h和.cpp的区别,并且以如何计算圆的面积为例详细介绍了具体实现,介于对于c++类的概念的不了解,实现的时候遇到了困难,后来我又去看了佘岳昕的博客,她并未使用到类而是直接用函数来写的,所以我就打算也用函数来实现。但是最终,恩...我的程序运行不了(补充:发现无法运行的原因是没有将.h文件放在正确的位置,导致主程序文件无法正确引用函数),关于作业的遗憾越来越多,也不知道什么时候可以一一弥补,总之只能对自己说加油了。

文件分离的感想

文件分离能够让一个程序看起来更加直观美观,便于阅读和之后的维护,每个功能也分得更加地清楚了。并且头文件中的声明部分,可以让人更加清楚地了解这个程序的每个构成部分,有一种“说明书”的感觉吧。在将来要写一个大型的程序或者需要合作的时候,文件分离应该就更为重要的了,就比如之前四则运算的合作编码,如何能够做到文件分离,合作就会变得更加简单高效了吧。

github里有一部分注释乱码了,补充在下面

area.cpp

#include <iostream>
#include "Circle.h"
using namespace std;

double area(double r)
{
	return P*r*r;        //计算并返回面积的值
}

原文地址:https://www.cnblogs.com/z031602148/p/6775585.html