har*_*ari 0 java getter-setter
这是我的包含setter和getter的类
package Pack;
public class Details {
String FirstName,LastName,City,Country;
public Details(String firstName, String lastName, String city,
String country) {
super();
FirstName = firstName;
LastName = lastName;
City = city;
Country = country;
}
public String getFirstName() {
return FirstName;
}
public void setFirstName(String firstName) {
FirstName = firstName;
}
public String getLastName() {
return LastName;
}
public void setLastName(String lastName) {
LastName = lastName;
}
public String getCity() {
return City;
}
public void setCity(String city) {
City = city;
}
public String getCountry() {
return Country;
}
public void setCountry(String country) {
Country = country;
}
}
Run Code Online (Sandbox Code Playgroud)
================================================== =========================
这是我的主要()
package Pack;
public class MainClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Details d = new Details("Hari","L","Bangalore","India");
}
}
Run Code Online (Sandbox Code Playgroud)
================================================== ========================
我知道我的main()是不完整的.我应该写什么来显示"d"的内容?
有两种方法.
一,只需打印详细信息对象的每个属性:
System.out.println("FirstName :"+d.getFirstName()); 等等..
或者,更好的选择是覆盖toString()您班级中的方法
public void toString() {
return this.getFirstName()+ " " + this.getLastName()+" "+.... ;
}
Run Code Online (Sandbox Code Playgroud)
然后打印你的课程 System.out.println(d);