:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
10/04/07 18:45
1, 2번은 생각하시는게 맞구요..
3번의 경우에는, 클래스를 하나 선언하신다음에, 템플릿 인수로 클래스를 넣으시면 됩니다. class BookList int iData; string strData; ... ArrayList<BookList> lst = new ArrayList<BookList> ... 이러시면 됩니다. 혹시 C++을 써보셨다면, stl 생각해보시면 답이 나올겁니다.
10/04/07 18:48
1. 네 C는 선언과 정의 분리..등등의 이유로 h와 c로 나누는데..(다른용도로도 쓰겠지만..)
자바는 전부다 파일이름.java이며 해당 파일에는 파일이름과 동일한 public class 가 있어야합니다.. (interface나..) 2. 자바는 다른파일을 불러올때는 import입니다. 동일 패키지 내에서는 알아서 찾습니다..동일패키지라하면 같은 폴더에 있어야하구요..(폴더가 다르면 컴파일 에러가) 3. ArrayList의 원형은 ArrayList<T> 입니다. T에는 어떠한 타입도 들어갈수 있구요.. 원하는 정보를 담은 클래스를 만들고 ArrayList의 타입으로 설정하면됩니다. class Book public string bookName; public int bookId; ArrayList<Book> 과 같이요.. C++에서 templete사용과 유사하게 쓰시면되겠습니다.
|