gpt4 book ai didi

java - 创建很多私有(private)类(class)是不好的风格吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:56 25 4
gpt4 key购买 nike

<分区>

我正在用 Java 做一个项目,其中有很多方法需要多个返回对象。为此,我必须继续创建封装返回对象的私有(private)类。这些对象是有意义的,因为我的代码中的 FontResult 将返回字体名称和字体大小,但是不断为我需要的每种返回类型创建新对象感觉不对,并且不知何故就像我试图规避 Java 的编写方式一样。这是错误的还是可以这样做?我是否应该更多地采用告诉而不是询问的方法来构建我的代码?

例子如下:

String test = "hello";
StringResult result = getInformation(test);
int length = result.length;

private StringResult getInformation(String test) {
int length = test.length();
char firstChar = text.charAt(0);
}

private class StringResult {
int length;
char firstChar;

StringResult(int length, char firstChar) {
this.length = length;
this.firstChar = firstChar;
}
}

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