私はこのような学生のクラスを持っています。コンストラクタは何も返さないので、なぜコンストラクタをオブジェクトに割り当てるのですか?戻り型のメソッドとまったく同じですか?戻り値の型がない場合、コンストラクタはオブジェクトに割り当てられていますか?
その2つの違いは何ですか?コンストラクタの
class Student {
int id;
public Student (int id) {
this.id= id;
}
public int returnID() {
return id;
}
}
public class App {
public static void main(String [] args) {
Student std1 = new Student(1); // this
int idValue = std1.returnId(); // versus that
}
}
コードの書式設定には注意が必要です。 Markdownでさえ、それはどこにでもあります。判読不能なコードは、将来の訪問者にはあまり役立たず、回答を受け取る可能性は低くなります。 –
また、4つのスペースでソースコードを書式化したい場合は、「太字」にすることはできません。 – GhostCat