C++新手 急急急 高分求解 建了个工程文件后 在main不能打开其他.h和.cpp

project1.cpp#include<iostream>constdoublePI=3.14;#include<Graphics1.h>#include<Graphi... project1.cpp
#include<iostream>
const double PI=3.14;
#include<Graphics1.h>
#include<Graphics1.cpp>
using namespace std;
int main ()
{
Rectangle rec(4,6);
cout<<"the rectangle Area is :"<<rec.Area()<<endl;
Circle cir(5);
cout<<"the cirdlr Area is :"<<cir.Area()<<endl;
Cylinder cyl(5,10);
cout<<"the Cylinder Area is:"<,cyl.Area()<<endl;
Sphere sph(5);cout<<"the sphere Area is:"<<sph.Area()<<endl;
return 0;
}
Graphics1.cpp
double Rectangle::Area()
{
return length*width;
}
double Circle::Area()
{
return PI*radius*radius;
}
double Cylinder::Area()
{
return 2*PI*radius*(radius+height);
}
double Sphere::Area()
{
return 4*PI*radius*radius;
}
Graphics1.h
//****Declaration class Rectangle****
class Rectangle
{
private:
int length;
int width;
public:
Rectangle():
length(1,width(2){}
Rectangle(int 1,int W):length (1),width(w);{}
~Rectangle() {}
double Area();
};
//8888888888888888888
class Circle
{
private:
int radius;
public:
Circle():radius(0){}
Circle(int r):radius(r){}
~Circle(){}
double Area();
};
//*********************
class Cylinder
{
private:
int radius,height;
public:
Cylinder():radious(1),height(2) {}
Cylinder(int r,int h):radius(r),height(h) {}
~Cylinder() {}
double Area ();
};
//*******
class Sphere: public circle
{
private:
int radius;
public:
Sphere():radius(1) {}
spere(int r):radius(r) {}
~Spere() {}
double Area ();
};
展开
 我来答
轮子学长
2013-11-29 · 超过10用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:23.1万
展开全部
#include<Graphics1.h>这些地方错了,自定义的文件要用双引号 所以要改成#include“Graphics1.h”。。。你去看看#include<> 和#include<> 的区别
hanqi0323
2013-11-29 · TA获得超过1065个赞
知道小有建树答主
回答量:1198
采纳率:0%
帮助的人:1042万
展开全部
#include<Graphics1.h>
#include<Graphics1.cpp>
一般都是引用头文件即
#include<Graphics1.h>就可以了,你改一下试试
更多追问追答
追问
学长好  能给C++菜鸟的我提一些学习建议或方法吗
或者书籍 博克什么的
追答
C++ PRIMARY 还有孙鑫的C++视频
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式