通过对象访问成员函数

贾布克

所以我有两个课,比方说class Aclass B在类B的构造函数中,我创建一个类型为A(私有)的对象。在AI类中,有一个成员函数显示A,的内容void displayA()

现在,我运行int main(),我创建了一个B类型的对象(理想情况下,还存储在B中的A类型的对象)。我的问题是如何在A到B中使用该方法?

我试过了objB.displayA(),但这显然行不通。我是否需要在B中创建一个调用A中的成员函数的成员函数?还是有一个更优雅的解决方案

毫米

class B必须具有type的成员变量class A例如:

class B
{
public:
    A a;
    int x;
};

然后,您可以这样称呼它:

B objB;
objB.a.displayA();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以访问析构函数中的静态成员的静态对象

来自分类Dev

从嵌套类的函数访问父对象的非静态成员

来自分类Dev

通过对象实例访问私有静态成员

来自分类Dev

从好友函数内部的对象访问成员函数

来自分类Dev

C ++通过重载更改成员函数的访问权限

来自分类Dev

为什么可以在内部函数成员中而不是内部属性成员中访问对象引用?

来自分类Dev

如何通过指针从函数访问类的成员?

来自分类Dev

受保护的成员不能通过指针或对象访问

来自分类Dev

通过引用访问时,Constexpr成员函数返回不视为constexpr的模板参数

来自分类Dev

通过模板成员函数访问私有元组元素

来自分类Dev

通过父类型的指针或直接从派生类访问成员函数的区别

来自分类Dev

访问超类的成员函数

来自分类Dev

访问作为父类成员变量的对象的成员函数

来自分类Dev

如何通过共享的PTR访问类的成员函数?

来自分类Dev

成员函数体内的类成员访问

来自分类Dev

通过对象实例访问私有静态成员

来自分类Dev

为什么可以在内部函数成员中访问对象引用,而不能在内部属性成员中访问对象引用?

来自分类Dev

对象的访问权限成员

来自分类Dev

通过函数调用预取对象的成员变量

来自分类Dev

尝试访问php中的父构造函数时,在PHP的非对象上调用成员函数query()

来自分类Dev

如何通过字符串访问对象成员?

来自分类Dev

此类的对象如何仍然能够访问其成员函数?

来自分类Dev

通过父类型的指针或直接从派生类访问成员函数的区别

来自分类Dev

从对象数组访问成员函数

来自分类Dev

通过 C++ 函数对象类访问参数

来自分类Dev

通过 void * 访问结构的成员

来自分类Dev

javascript函数无法访问对象的私有成员

来自分类Dev

通过 const 成员变量访问内联函数

来自分类Dev

如何通过访问不同的函数来解决“非静态成员引用必须相对于特定对象”的问题

Related 相关文章

  1. 1

    可以访问析构函数中的静态成员的静态对象

  2. 2

    从嵌套类的函数访问父对象的非静态成员

  3. 3

    通过对象实例访问私有静态成员

  4. 4

    从好友函数内部的对象访问成员函数

  5. 5

    C ++通过重载更改成员函数的访问权限

  6. 6

    为什么可以在内部函数成员中而不是内部属性成员中访问对象引用?

  7. 7

    如何通过指针从函数访问类的成员?

  8. 8

    受保护的成员不能通过指针或对象访问

  9. 9

    通过引用访问时,Constexpr成员函数返回不视为constexpr的模板参数

  10. 10

    通过模板成员函数访问私有元组元素

  11. 11

    通过父类型的指针或直接从派生类访问成员函数的区别

  12. 12

    访问超类的成员函数

  13. 13

    访问作为父类成员变量的对象的成员函数

  14. 14

    如何通过共享的PTR访问类的成员函数?

  15. 15

    成员函数体内的类成员访问

  16. 16

    通过对象实例访问私有静态成员

  17. 17

    为什么可以在内部函数成员中访问对象引用,而不能在内部属性成员中访问对象引用?

  18. 18

    对象的访问权限成员

  19. 19

    通过函数调用预取对象的成员变量

  20. 20

    尝试访问php中的父构造函数时,在PHP的非对象上调用成员函数query()

  21. 21

    如何通过字符串访问对象成员?

  22. 22

    此类的对象如何仍然能够访问其成员函数?

  23. 23

    通过父类型的指针或直接从派生类访问成员函数的区别

  24. 24

    从对象数组访问成员函数

  25. 25

    通过 C++ 函数对象类访问参数

  26. 26

    通过 void * 访问结构的成员

  27. 27

    javascript函数无法访问对象的私有成员

  28. 28

    通过 const 成员变量访问内联函数

  29. 29

    如何通过访问不同的函数来解决“非静态成员引用必须相对于特定对象”的问题

热门标签

归档