我需要一點幫助理解構造函數。它不是完整的代碼,我只需要幫助理解一個部分。我的代碼如下:Java構造函數語法問題
School.java
public class School {
private String name;
private int busNumber;
enter code here
public School (String name) {
this.name = name;
}
public String getSchoolName() {
return name;
}
public int getBusNumber() {
return bus Number;
}
Main.Java
System.out.println("Enter school number 1: ");
school1 = keyboard.nextLine();
School s1 = new School(school1);
System.out.println("Enter school number 2: ");
school2 = keyboard.nextLine();
School s2 = new School(school2);
System.out.println("School 1 is " + s1.getName());
System.out.println("School 2 is " + s2.getName());
System.out.println("Enter the bus number 1: ");
bus1 = keyboard.nextLine();
//現在我想要做的就是發送總線號碼getBusNumber。
//如何發送bus1以便我可以使用s1.getBusNumber();稍後致電該號碼!我覺得這應該是如此簡單,但我無法理解它或找到如何在任何地方做到這一點。我也不想使用set函數。任何語法幫助將是真棒!
謝謝!
爲什麼你不想使用set函數嗎?這似乎是使用一個完美的場景。 –
它適用於我正在參加的在線課程及其定義的不能改變的學校課程。爲了學習的目的,我想,我希望我能以自己的方式去做。 – ImSobesBoosted
如果您提供的學校課程是整個學校課程,並且您無法更改它,那麼真的沒有辦法在對象中設置busNumber。有更多的類定義嗎? –