我刚刚开始学习在学校编程,我遇到了其中一个问题。 我知道这太容易了,但我没有得到任何这个。 我得到了创建类并构造到接受int数组类型的单个参数的类(我认为),但我没有得到方法部分。 另外,如果你们不想提供一个例子,你至少可以给我一个明确的构造函数和方法定义,因为我无法理解它在java教程中的含义。
这是我到目前为止的工作:
private int[] members;
public Lesson3(int[] array1){
this.members= array1;
}
这是我想要做的任务:
创建一个名为GiveMeNext的类。将构造函数添加到采用int数组类型的单个参数的类中。将int数组存储在类的成员变量中。 将一个成员方法添加到名为getNextGreaterThan的类中,该类具有单个int参数并返回一个int。
答案 0 :(得分:0)
只是尝试帮助。如果我的回答有问题请发表评论:)
public class GiveMeNext {
// this is the member variable of the class marked as a private.
// it is accessible only inside this class.
private int[] someArray;
// this is your default Constructor.
public GiveMeNext(){
}
// This is the constructor with a parameter.
// Constructor doesnt contain any return type
// You can create multiple Constructor in this class but ofcourse with diff parameter.
public GiveMeNext(int[] someArray){
this.someArray = someArray;
}
//this is the method getNextGreaterThan.
// the 'int' after public is what we called return type.
// the 'int someInt' is what we called parameter.
// the return someInt is used to return the value of 'someInt'.
public int getNextGreaterThan(int someInt){
return someInt;
}
}
了解更多信息,请查看这些参考/教程: