Я создал программу для домашнего проекта, которая позволяет мне вводить все данные после запуска EG: имя и т. Д. Таким образом, мой открытый класс выглядит следующим образом:Когда я пытаюсь System.out.println
public Borrower(String fName, String lName, String lNumber, int numberOfBooks,
String street, String town, String postcode) {
firstName = fName;
lastName = lName;
libraryNumber = lNumber;
noOfBooks = numberOfBooks;
address = new Address(street, town, postcode);
}
Я тогда раздел, такие как:
public void printBorrowerDetails() {
System.out.println(firstName + " " + lastName+ "\n" + "\n" +"Library Number: "
+ libraryNumber + "\n" +"Number of loans: " + noOfBooks);
}
Как я могу написать так Address
напечатает в этом формате
FirstName SecondName
street
town
postcode
код для класса адресов внутри другого класса, который был связан, код
public class Address {
private String postcode;
private String street;
private String town;
public Address (String street, String town, String postcode)
{
this.street= street;
this.town= town;
this.postcode= postcode;
}
public String getFullAddress()
{
return street+"\n"+town+"\n"+postcode;
}
public String getPostcode()
{
return postcode;
}
public String getStreet()
{
return street;
}
public String getTown()
{
return town;
}
public void printAddress()
{
System.out.println(street+"\n"+town+"\n"+postcode);
}
public void setFullAddress(String street, String town, String postcode)
{
street= street;
town= town;
postcode= postcode;
}
public void setPostcode(String postcode)
{
this.postcode= postcode;
}
public void setStreet(String street)
{
this.street= street;
}
public void setTown(String town)
{
this.town= town;
}
}
Можете ли вы показать нам код для адреса? –