gpt4 book ai didi

类中的 Java 字段和访问器方法

转载 作者:行者123 更新时间:2023-11-29 09:56:18 24 4
gpt4 key购买 nike

是直接使用 Java 字段还是使用 accessor 方法更好?在同一个类(class)内。

例子:

private ArrayList<String> list;

list.get(0);

getList().get(0);

最佳答案

在同一个类中可以直接访问成员,封装和隐藏是为了类外。

当你想到它时,你还是直接访问它:

private void useList()
{
String temp = getList().get(0); // access "via accessor" ----------+
System.out.println(temp); |
} |
|
public ArrayList<String> getList() |
{ |
return theList; // but you actually directly access it here... <--+
}

关于类中的 Java 字段和访问器方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10468854/

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