반응형
C1401클래스
- 모든 데이터는 대부분 엑셀로 들어와서 , \n (줄바꿈)으로 들어온다.
C1402클래스와함수
C1403클래스와DAO
구조화 만든는것
궁극적으로는 구조화 하는 연습이 필요하다.
내가
- memberData 안에 있는 데이터는 수정하지 않고.
- memberData 이것을 token에 저장한다. /을 기준으로 잘라서 저장
- 반복문을 돌리면서
- ,콤마 기준으로 데이터를 자른다.
- 함수는 보내는 데이터가 있어야 return을 사용하는것
- 클래스 객체에 데이터를 담을 때는 함수를 이용해서 담는것
- 한번에 담을 수도 있고.
- setData에 담으면
- this.num = num
- this.num => 클래스 객체 Student안에 있는 num이고
- num은 밑에 있는 밖에 있는 데이터 num이다.
- printList(stList); 이것은 리턴이 필요없는 이유가. 데이터를 가져오는게 아니니까. 있는것을 출력하는거니까.
C1403클래스와DAO
- 객체 클래스와 dao클래스
- 객체 클래스 : 사람 한명의 데이터만 있다.
- 함수가 반복문을 돌면서 객체클래스가 여러개가 만들어 진다.
- dao클래스
- 데이터 클래스가 여러개가 있기 때문에
- 배열을 한개 만들어서.
- 전체출력을 할려면 dao클래스 안에서 함수를 만들고.
- 개별 데이터는 개별클래스 안에 있는 함수도 실행되어서 개별 데이터가 전체 데이터를 배열안에 넣어서 전체데이터가 출력이 되는거다.
- 나는 햇갈렸다.
- 나는 출력을 개별 데이터에서 가능한줄 알았어
- 개별 데이터는 1사람만 가능한것
- 개별 클래스는 1개만 적혀져 있지만. new를 할때마다 계속 생기는거다.
- 그래서 전체데이터를 출력하고 싶으면
- dao에 배열을 만들어서 배열안에 저장을 해야 한다.
- 전체 데이터 만큼 반복문을 돌고
- 그 반복문 안에. 개별데이터 함수를 넣어서 실행이 되는거다.
반응형
'코딩 > 1-JavaScript' 카테고리의 다른 글
C1405클래스와상속(1~3) (0) | 2025.05.20 |
---|---|
C1404클래스와static (0) | 2025.05.20 |
C1303_규칙찾기 (1~3) (0) | 2025.05.20 |
C1301리턴이차원배열 (0) | 2025.05.19 |
C1203_게임 ~ C1207_그룹바이 (0) | 2025.05.19 |