gpt4 book ai didi

java - 使用可变成员变量构造 Test 对象的正确方法

转载 作者:行者123 更新时间:2023-12-02 11:17:14 24 4
gpt4 key购买 nike

使用成员变量 testName 构造 Test 对象的正确方法是什么?

我希望支持在构造此属性时设置该属性的值的功能,并允许它通过 setter 方法可变:

public class Test {
private String testName;

public Test( String name ) {
this.testName = name;
}

public setTestName( String name ) {
this.testName = name;
}
}

最佳答案

要创建对象,您可以调用它们的构造函数。在您的情况下,这是 Test(String name):

Test myTestObject = new Test("and you must provide a string as a parameter");

现在,由于构造函数 (this.testName = name;) 的实现,testName 对象的成员值将为 ”,并且您必须提供一个字符串作为参数”.

然后您可以使用类中的 setter 将其设置为不同的内容:

myTestObject.setTestName("here you also need to provide a string as a parameter");

这样,当构造对象时,testName 中有一些值,之后它会更改为其他值。

这概述了如何随时将 testName 的值更改为您想要的任何值。您所需要做的就是将所需的字符串作为参数传递给函数。

您可以阅读更多信息 herehere .

关于java - 使用可变成员变量构造 Test 对象的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50191162/

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