Пишете вот такую основу:
public class Museum {
private String name;
private String address;
private String director;
private String[] halls;
}
Затем при помощи среды разработки добавляете конструктор, геттеры и сеттеры полей.
Результат может быть, например, таким:
public class Museum {
private String name;
private String address;
private String director;
private String[] halls;
public Museum(String name, String address, String director, String[] halls) {
this.name = name;
this.address = address;
this.director = director;
this.halls = halls;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getDirector() {
return director;
}
public void setDirector(String director) {
this.director = director;
}
public String[] getHalls() {
return halls;
}
public void setHalls(String[] halls) {
this.halls = halls;
}
// Метод для подсчета количества залов я написал вручную
public int getHallsCount() {
return halls == null ? 0 : halls.length;
}
}