0

我在类 loginController 的实现中创建了一个数组。现在我想在我项目的另一个类中使用这个数组(及其对象)。导入它的正确方法是什么?

4

3 回答 3

0

一般的答案是:将其声明为公开

这不是一件好事,但作为初学者,你可以从它开始。

于 2009-03-19T14:42:22.417 回答
0

您确实需要指定语言。

一般来说,如果数组是一个类中的成员变量,那么直接从另一个类中使用它被认为是不好的形式。这违反了面向对象编程中的“封装”思想。

首选的做法通常是向拥有数组的类添加称为“getter”和“setter”的方法,或者通过其他更结构化的方式使其可用,这取决于数组的确切语义和用法。例如,可能不需要外部用户甚至知道它是一个数组。

于 2009-03-19T09:47:09.910 回答
0

鉴于此信息,没有正确的方法。什么位于数组中,只有整数或字符串/对象等。您是否存储指向对象的指针对象?

传递数组与将任何其他对象传递给函数的方式相同

于 2009-03-19T09:55:57.643 回答