Для создания объектов вы вызываете их конструктор . В вашем случае это Test(String name)
:
Test myTestObject = new Test("and you must provide a string as a parameter");
теперь, из-за реализации конструктора (this.testName = name;
), значение элемента testName
будет "and you must provide a string as a parameter"
.
Затем вы можете установить его на что-то другое, используя установщик в классе:
myTestObject.setTestName("here you also need to provide a string as a parameter");
Таким образом, когда объект сконструирован, в testName
есть какое-то значение, а после этого оно изменяется на что-то другое.
Здесь описывается, как вы можете изменить значение testName
в любое время и на любое другое. Все, что вам нужно сделать, это передать искомую строку в качестве параметра функции.
Вы можете прочитать дополнительную информацию здесь и здесь .