address.java
来自「此源码为机械工业出版社出版的《Java语言程序设计》第三版所配套的书中所有源代码」· Java 代码 · 共 77 行
JAVA
77 行
// Address.java: Encapsulate address information
public class Address
{
private String street;
private String city;
private String state;
private String zip;
// Default constructor
public Address()
{
}
// Create address with street, city, state, and zip
public Address(String street, String city,
String state, String zip)
{
this.street = street;
this.city = city;
this.state = state;
this.zip = zip;
}
// Getter method for street
public String getStreet()
{
return street;
}
// Setter method for street
public void setStreet(String street)
{
this.street = street;
}
// Getter method for city
public String getCity()
{
return city;
}
// Setter method for city
public void setCity(String city)
{
this.city = city;
}
// Getter method for state
public String getState()
{
return state;
}
// Setter method for state
public void setState(String state)
{
this.state = state;
}
// Getter method for zip
public String getZip()
{
return zip;
}
// Setter method for zip
public void setZip(String zip)
{
this.zip = zip;
}
// Get full address
public String getFullAddress()
{
return street + '\n' + city + ", " + state + ' ' + zip + '\n';
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?