gpt4 book ai didi

java - 如果我将一个重物体作为参数传递给某个函数,成本是多少

转载 作者:行者123 更新时间:2023-12-01 18:12:48 24 4
gpt4 key购买 nike

假设我有一个 ClassRoom 对象,ClassRoom 中有许多具有 20 多个属性的 Student 对象(50 个对象),许多 Teacher 对象(10 个对象)具有超过 20 个属性。ClassRoom 还具有一些其他属性,例如 classNo、seatCapacity等

将 ClassRoom 对象作为参数传递给方法是否合适?假设我只需要 ClassRoom 的 3-4 个属性和每个学生的 1-2 个属性。如果不好的话,通过一个重物的成本是多少。

最佳答案

在 Java 中,您正在传递对对象的引用。当您传递 String 实例或复杂的类实例(例如 ClassRoom 类)时,没有成本差异。

关于java - 如果我将一个重物体作为参数传递给某个函数,成本是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31718749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com