1. 배열
배열은 크기, 관련성, 자료형 이 3가지를 만족해야만 사용이 가능하다.
1) 크기 - 개수를 분명하게 알고있는 데이터들을,
2) 관련성 - 이 데이터들이 서로 관련이 있는 상태에서,
3) 자료형 - 자료형이 같을때
예를 들어 학생의 국어, 영어, 수학 점수는 배열로 사용 가능하다.
하지만 학생의 이름, 나이, 평균 은 배열로 사용이 불가능하다.
개수를 분명히 알고, 관련이 있지만
자료형이 이름 - String, 나이 - int, 평균 - double로 각각 다르기에 불가능하다.

위 그림은 짝수 5개라는 정확한 개수를 알고있고(크기), 서로 관련이 있고(관련성), int로 자료형이 같아(자료형)
배열로 사용할 수 있었다.
2. 프로그램 요구사항
프로그램에서 모든 요구사항은 CRUD로 귀결된다.
다른 이름으로는 비지니스 메서드, 비지니스 로직, 핵심 로직, 핵심 관심이라 부른다.
1) Create 생성
ex) 회원가입, 글작성, 댓글작성, 상품구매
2) Read 출력
ex) 로그인, 게시글 검색
3) Update 변경
ex) 프로필 사진변경, 글변경
4) Delete 삭제
ex) 회원탈퇴, 글 삭제
2024.07.01
'JAVA > JAVA기초' 카테고리의 다른 글
| [JAVA기초] 04. 학생부 프로그램 작성하기 (0) | 2024.07.01 |
|---|---|
| [JAVA 기초] 02. 연산자, 로그작업(로깅), 버퍼공간, 흐름제어문 - 반복문 (0) | 2024.06.27 |
| [JAVA기초] 01. package, class, 함수, 변수, 흐름 제어문 - 조건문 if (0) | 2024.06.25 |