在一行中为同一类的两个对象调用相同的方法

丹尼斯·科卡诺维奇

是否可以在一行中为两个对象调用相同的方法?

从:

a.roll();
b.roll();

至:

a.b.roll();
蒂姆·克莱因

您可以使用varargs参数来定义一个rollAll()函数,函数采用任意数量的相同类型的参数。

所以你的代码看起来像这样:

rollAll(a, b);

或者

rollAll(a, b, c, d, e);

的方法定义rollAll()如下所示:

void rollAll(Rollable... rollables) {
    for (Rollable r: rollables) {
        r.roll();
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

同一类中两个方法的同步

来自分类Dev

当同一类中的两个或多个方法使用相同的名称时

来自分类Dev

如何计算同一类的两个对象?

来自分类Dev

使用改造调用同一类中的两个 API

来自分类Dev

使用boolean equals()方法,同一类的两个对象相等

来自分类Dev

调用同一类中的方法

来自分类Dev

调用同一类中的方法

来自分类Dev

同一活动中同一类的两个片段不起作用

来自分类Dev

如何判断两个模板类是否为同一类型

来自分类Dev

归结同一类的两个关系

来自分类Dev

同一类的两个名称空间

来自分类Dev

同一类Django的两个外键

来自分类Dev

Python:询问两个对象是否属于同一类

来自分类Dev

同一类别下两个对象之间的比较

来自分类Dev

同一行中的两个div

来自分类Dev

匹配同一行中的两个单词

来自分类Dev

同一行中的两个段落

来自分类Dev

将两个不同的利率集应用于同一类别的两个对象

来自分类Dev

PHP的同一类对象分为另一个类的两个功能

来自分类Dev

我可以在同一类的两个方法中使用@GET批注吗?

来自分类Dev

从同一类中的另一个方法调用方法时出错

来自分类Dev

在python的同一类中的另一个方法中调用一个类的方法

来自分类Dev

在一行中对齐两个跨度类

来自分类Dev

在同一行中的两个<td>标签中对齐两个元素

来自分类Dev

如何在不同线程中对同一类的多个对象进行方法调用?

来自分类Dev

从同一类中的方法调用构造函数

来自分类Dev

如何在ReactJS的同一类中调用方法?

来自分类Dev

OOP:在同一类中调用公共方法

来自分类Dev

从xcode中的同一类调用方法