Java 我怎样才能通过这次考试?
如何使构造函数将其参数存储到实例变量语句中?我需要使用新的接线员吗Java 我怎样才能通过这次考试?,java,Java,如何使构造函数将其参数存储到实例变量语句中?我需要使用新的接线员吗 public class SentenceCounter { public String sentence; public SentenceCounter(String sentence) { } public Object getSentence() { return sentence; } } 如何使构造函数将其参数存储到实例中 可变句 在代码中,
public class SentenceCounter
{
public String sentence;
public SentenceCounter(String sentence)
{
}
public Object getSentence()
{
return sentence;
}
}
如何使构造函数将其参数存储到实例中 可变句 在代码中,不使用构造函数参数初始化
语句变量
有了this.句子=句子
语句,问题就解决了。因此,你的测试将通过。问题不在测试中,而是在SentenceCounter
类构造函数中。在构造函数中,您可以重命名参数变量名,也可以使用this.variable
public SentenceCounter(String sentence) {
this.sentence = sentence;
}
public SentenceCounter(String s) {
sentence = s;
}
你能解释一下为什么这会让测试通过吗?我确实编辑了我的答案,sc1.GetSession()在这个修正之后等于SENTENCE1,所以你的测试会通过。
public class SentenceCounter
{
public String sentence;
public SentenceCounter(String sentence)
{
this.sentence = sentence; // This is how
}
public Object getSentence()
{
return sentence;
}
}
public SentenceCounter(String sentence) {
this.sentence = sentence;
}
public SentenceCounter(String s) {
sentence = s;
}