-1
分配:Java的基本類使用
打印person1
的孩子,再次申請的incNumKids()
方法,和打印,如下輸出文本。用換行符結束每一行。
樣本輸出下面的程序:
Kids: 3
New baby, kids now: 4
代碼:
// ===== Code from file PersonInfo.java =====
public class PersonInfo {
private int numKids;
public void setNumKids(int personsKids) {
numKids = personsKids;
return;
}
public void incNumKids() {
numKids = numKids + 1;
return;
}
public int getNumKids() {
return numKids;
}
}
// ===== end =====
// ===== Code from file CallPersonInfo.java =====
public class CallPersonInfo {
public static void main (String [] args) {
PersonInfo person1 = new PersonInfo();
person1.setNumKids(3);
/* Your solution goes here */
System.out.println("Kids: " + person1.getNumKids());
System.out.println("New baby, kids now: " + person1.getincNumKids());
return;
問題:
我有麻煩遞增和包括incNumKids()
方法,然後再次打印
您需要在您的實例上調用'incNumKids()'。然後你可以在print語句中調用'getNumKids()'並獲得所需的輸出。此外,返回類型爲「void」的方法不需要返回語句(例如,您可以省略'return;'行)。 – Jyr