如何从嵌套的类属性中获取值

马丁

我有两个类 Probe 和 Bactery。在 Probe 类中,我有 Bactery 类实例。我想知道如何通过探针对象获取细菌编号。为此,我创建了 setter 和 getter。像这样:

class Bactery {
private:
     int number;
public:
    void setNumber(int number) {
        number = number;
        cout << number << endl;
    }
    int getNumber() {
        return number;
    }
};

class Probe {
public:
    Bactery bactery;
};

int main()
{
    Probe probe;
    probe.bactery.setNumber(55);
    int x = probe.bactery.getNumber();
    cout << x << endl;
    return 0;
}

打印的x值是一些随机数而不是 55。我应该怎么做才能获得正确的细菌数值

Bentoy13

好的做法是避免对所有内容使用相同的名称,例如number = number;. number是在左,右?

至少尝试消除歧义:

this->number = number;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用反射获取嵌套类属性的值?

来自分类Dev

如何:可选(嵌套)类属性?

来自分类Dev

如何在 C# 中获取类属性的属性值

来自分类Dev

如何从grails的属性文件中获取值?

来自分类Dev

如何获取类属性列表

来自分类Dev

如何获取特定类属性的html元素中的数字?

来自分类Dev

如何在Swift 3中获取类属性标签?

来自分类Dev

如何在python中获取类属性(Django模型)的类型

来自分类Dev

如何从AngularJS模板中的嵌套JSON数组中获取值?

来自分类Dev

如何从AngularJS模板中的嵌套JSON数组中获取值?

来自分类Dev

如何从嵌套字典获取值?

来自分类Dev

从嵌套JSON中获取值

来自分类Dev

在bootsrap CSS中设置的嵌套类属性

来自分类Dev

在bootsrap CSS中设置的嵌套类属性

来自分类Dev

如何从PHP中的嵌套数组获取值

来自分类Dev

Tcl:如何通过键列表从嵌套字典中获取值

来自分类Dev

如何从嵌套ng-repeat中获取值

来自分类Dev

如何从带有对象的嵌套数组中获取值

来自分类Dev

如何从嵌套的同义词类型中获取值

来自分类Dev

如何获取和设置列表类属性?

来自分类Dev

如何使用jQuery从xmlhttprequest获取类属性

来自分类Dev

如何在批注中获取值other属性

来自分类Dev

如何使用lodash从对象属性数组中获取值?

来自分类Dev

如何从Java的Selenium RC中的属性获取值?

来自分类Dev

Spring:如何从Model类的属性文件中获取值

来自分类Dev

如何使用 Java 从属性 xml 中获取值?

来自分类Dev

如何使用c#从xml属性中获取值

来自分类Dev

如何从 angular 5 的自定义属性中获取值?

来自分类Dev

在父类中获取子类属性

Related 相关文章

热门标签

归档