저는 Java 언어에 비교적 익숙하지 않고이 클래스에 대한 일반적인 setter/getters, constructors 및 overrides를 가진 Book 클래스가있는 학교에서 프로젝트를하고 있습니다. 복잡한. Set과 HashSet을 이용하여 여러 명의 저자를 얻을 수 있도록 변경해야합니다. 내가 가진 질문은 어떻게이 일을 어떻게 할 것인가? 내가 틀렸다면 지금까지 저를 수정,이Set and HashSet Java
import java.util.*;
public class Book{
private Set<String> authorSet;
private String isbn;
public Book(){
authorSet = null;
isbn = null;
}
public Book(String isbn, Set<String> authorSet){
this.isbn = isbn;
Set<String> s = new HashSet<String>();
// Do I do anything else here?
}
public String getIsbn(){
return isbn;
}
public void setIsnb(String isbn){
this.isbn = isbn;
}
public Set<String> getAuthorSet(Set<String> newAuthorSet{
return newAuthorSet;
}
public void setAuthorSet(Set<String> newAuthorSet){
this.authorSet = newAuthorSet;
}
가 오버라이드 (override)에 이동하기 전에, 내가 제대로이를 얻을 수 있는지 확인하려면있다. 나는 비슷한 일들을 찾기 위해 노력했기 때문에 무슨 일이 일어나는 지 알 수 있었지만 나는 아직 운이 없었습니다. 나는 그것이 매우 간단하다고 확신하지만, 나는 언어를 배우기 시작했다. 도움 모든
어떤 문제가 있습니까? 이 컴파일을 막는 오타가 있음을 의미합니까? – khelwood