在c++中,如何定义利用指针将一个类的函数运用到另外一个类中可能标题有点拗口、情况是这样的:我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;然后在类B中定义

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 05:23:25
在c++中,如何定义利用指针将一个类的函数运用到另外一个类中可能标题有点拗口、情况是这样的:我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;然后在类B中定义
xTn@Vhi+vlUԒq8aSUrމGy,7ɿ3B MJ"lg=sGAЍ2}N!:)Bycr,@/LIH[ֳGTښ\@Pi 䝽mIP&q: Oxk/ UGWvQ3((gA;:SuK:us}YaPs{6&m@pj#Lm"z RlN|m۟Gs`;寴eGr!c.7~8dIO1\ 5KJ >F˼Gx!?P!&?ifrvWJM@;|~2̀F5ihxU3,JZ+*r[(bGNDD!zm؅ߣ bOWVK+Uk"q go XG?V> :Wx"&g

在c++中,如何定义利用指针将一个类的函数运用到另外一个类中可能标题有点拗口、情况是这样的:我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;然后在类B中定义
在c++中,如何定义利用指针将一个类的函数运用到另外一个类中
可能标题有点拗口、
情况是这样的:
我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;
然后在类B中定义一个函数来计算圆柱体的表面积.但是要求类B中中建立一个指向类A的指针,然后运用指正得出s与l,来计算表面积.
不是用友元函数吧?

在c++中,如何定义利用指针将一个类的函数运用到另外一个类中可能标题有点拗口、情况是这样的:我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;然后在类B中定义
用组合就可以呀,如下所示:
class A
{
public:
    int CalcZhouChang()
    {
        ...
    }
    
    int CalcDiMianJi()
    {
        ...
    }
};

class B
{
public:
    int CalcBiaoMianJi()
    {
        return m_a.CalcDiMianJi() * m_a.CalcZhouChang();
    }
    
private:
    A            m_a;
};

在c++中,如何定义利用指针将一个类的函数运用到另外一个类中可能标题有点拗口、情况是这样的:我需要定义一个包含“计算圆柱体底面积S和底部周长l”两个函数的类A;然后在类B中定义 如何定义一个指针a C语言中 int *a=&5 这个定义错在哪里?常量的指针又是如何定义的呢?谢谢各位好心人的回答,真心感谢 如何定义一个函数 返回一个指向数组的指针 C++问题,如何定义一个指针char* xx[]={asdfa,asdfsdfgfgdsf,asdfdf};如何定义一个指向它的指针? 如何定义指向函数的指针?如何定义一个指向函数的指针?如何通过指向函数的指针来计算函数值? vc6中如何定义函数指针 怎么获得一个指针变量所指向的地址的值比如说定义了一个指针变量int *p,p指向的地址为0x80000,那在C语言中我怎么p指向的地址为0x80000?额,打少了几个字,应该是这样的:定义了一个指针变量int C语言中当我定义了一个指针变量的同时,是否就为这个指针变量开辟了一个空间 c语言中,定义一个指针 int*p.假定刚开始时候p所指向的地址相同.则指针p++和*(p++)的意义是否相同? C语言题目:编写程序,输入10个整数,将其中最小的数与第一个数交换,最大的数与最后一个数交换.说明1.定义一个求最大值和最小值的函数max_min().2.在max_min()函数中,共定义四个指针变量,分别 C语言指针基本概念及其指针变量的定义是什么 函数指针如何定义 如何定义指针 我要定义一个未知的指针数组: 程序大概: int n; .(求 n) 在求得 n 时 ,如何正确定义 *a[n] 在C语言中先定义了一个函数,然后再定义了一个函数,在后定义的函数体中调用了先定义的函数,但是没有定义变量利用函数对定义的变量赋值,这样的作用是什么?例如我先定义了一个work(参数1, bian cheng定义一个整数的真因子为其不等于1和本身的因子.编写程序利用指针求一个正整数的最大真因子和最小真因子.要求定义一个函数求最大和最小真因子,在主函数中输入整数和输出结果 在C语言中,如何定义长度不确定的数组