IMA(악기관리시스템) 3일차!


5단계 내부구조 완성

GUI 구성중


이후 이벤트 연결 예정



패널 자체는 플로우 레이아웃이 기본이라 보더 레이아웃을 지정해줘야


탭팬이 제대로뜬다

'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

8월 1주차 4일 (5주)  (0) 2015.08.06
8월 1주차 3일 (5주)  (0) 2015.08.05
8월 1주차 1일 (5주)  (0) 2015.08.03
7월 4주차 5일 (4주)  (0) 2015.07.31
7월 4주차 4일 (4주)  (0) 2015.07.30
Posted by moyaiori
,

IMS 4, 5, 6 단계


- 4단계

상속은 설계적인 기법으로 사용하면안된다.

프로그래밍 기법으로 사용된다.


설계시에는 상속을 고려하지않고 만들어야한다. 그러는게좋다.


- 5단계

해쉬맵으로 관리한다.


화면 구성까지



검색시 악기종류, 제조사, 모델명, 가격 으로 AND 연산으로 검색한다.



검색시에 가격은 화면에서 제거한다.

따로 할경우 가격을 범위로 줘서 검색할수 있도록 구성할수있으면 한다.



'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

8월 1주차 3일 (5주)  (0) 2015.08.05
8월 1주차 2일 (5주)  (0) 2015.08.04
7월 4주차 5일 (4주)  (0) 2015.07.31
7월 4주차 4일 (4주)  (0) 2015.07.30
7월 4주차 3일 (4주)  (0) 2015.07.29
Posted by moyaiori
,

2일 분량의 간이프로젝트 시작!


프로젝트 요구사항

악기 관리 시스템

OOP적인 구성


총 6단계 중 오늘은 3단계까지


검색 -> 기타 객체를 받는다. 객체의 값이 뭐가 들어있는지 모르는대 거기에 들어있는 값이 2개인경우 2개의 값으로 검색한다.

전달 인자의 속성중에 null이 아닌걸 모두 비교해서 똑같은걸 찾는다. (and 조건 &&)


2단계

Guitar들의 속성들은 어느정도 정해져있는 데이터이기때문에

enum으로 변경한다.


3단계

기타에 대한 명세를 표현할수 있는 새로운 클래스를 만들어야한다.

각 속성당 꼭 필수인지 선택인지 구분하여


선택(null이 될가능성이 높은것)하지않아도되는것들을 찾아야한다.












'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

8월 1주차 2일 (5주)  (0) 2015.08.04
8월 1주차 1일 (5주)  (0) 2015.08.03
7월 4주차 4일 (4주)  (0) 2015.07.30
7월 4주차 3일 (4주)  (0) 2015.07.29
7월 4주차 2일 (4주)  (0) 2015.07.28
Posted by moyaiori
,