| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 528 人关注过本帖
标题:谁能告诉我错误怎么改==
取消只看楼主 加入收藏
Orphan
Rank: 1
来 自:僵尸大
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-5-21
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
谁能告诉我错误怎么改==
/*求球,圆柱,圆锥的体积和面积*/
#include<iostream>
using namespace std;
const double Pi=3.14;
class ball
{protected:
int r;
public:
voidsetdata()
   {
    cout<<"please enter the r:"<<endl;
    cin>>r;
   }
intgetR()
   {
    return r;
   }
double volume()
   {
double v;
     v=4/3*Pi*getR()*getR()*getR();
    return v;
   }
};
classyuan : public ball
{private:
int h;
public:
void input()
   {
    setdata();
    cout<<"please enter the h:"<<endl;
    cin>>h;
   }
double volume()
   {
double v;
     v=Pi*getR()*getR()*h;
    return v;
   }
};
classzhui : public yuan
{public:
void input()
   {
    setdata();
   }
double volume()
   {
double v;
     v=1/3*Pi*getR()*getR()*h;
    return v;
   }
private:

};
int main()
{
ball b;
b.setdata();
cout<<"the volume of ball is:"<<endl;
cout<<b.volume();
yuan y;
y.input();
cout<<"the volume of yuan is:"<<endl;
cout<<y.volume();
zhui z;
z.input();
cout<<"the volume of zhui is:"<<endl;
cout<<z.volume();
return 0;

}


E:\\jiue\jiejie.cpp(50) : error C2248: 'h' : cannot access private member declared in class 'yuan'
        E:\\jiue\jiejie.cpp(26) : see declaration of 'h'
执行 cl.exe 时出错.

jiue.exe - 1 error(s), 0 warning(s)
搜索更多相关主题的帖子: private include public please double 
2015-05-29 21:02
Orphan
Rank: 1
来 自:僵尸大
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-5-21
收藏
得分:0 
回复 3楼 yangfrancis
对的,我一开始没写圆锥时调试时就要输入两次半径= =。那现在圆锥那部分要继承哪一个啊,再给点意提示哈,原谅我脑子笨= =

[i]其实我们都一样,一样想和大多数人不一样。[i]
2015-05-30 13:23
Orphan
Rank: 1
来 自:僵尸大
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-5-21
收藏
得分:0 
回复 2楼 林月儿
谢谢哈,我电脑上没有VC++不好调试,等到机房再试试= =。阿里嘎倒

[i]其实我们都一样,一样想和大多数人不一样。[i]
2015-05-30 13:27
Orphan
Rank: 1
来 自:僵尸大
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-5-21
收藏
得分:0 
回复 6楼 yangfrancis
好的,知道啦,谢谢==嘿嘿

[i]其实我们都一样,一样想和大多数人不一样。[i]
2015-05-30 21:21
快速回复:谁能告诉我错误怎么改==
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023005 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved