혁신을 이룹니다, 오딘박스(OdinBOX)

언제나 어디서나 오딘박스와 함께!

DEVELOPMENT 127

[팀과제 3번째 과제] 팀주제에 대한 화면계획 작성 제출

자바 과제 일시 : 2019-11-10 과제 내용 1) 첨부파일 참조하여 팀 주제와 기능에 맞는 화면계획과 2) 화면전환계획서를 작성하여 팀원들의 과제블로그에 개별적으로 올린다. 3) window builder 로 만든 UI 초안 제출할 것. 4) 팀별 네이버클라우드 공유폴더를 만들고, url 과 password 를 제출할 것. ◆ 화면전환 계획서 번호 화면 화면전환 1 시작화면 2, 3 2 메인화면 1, 5, 6, 11 3 회원가입 2 4 회원탈퇴 1, 2 5 개인정보 관리 2, 4 6 게시판 2, 7, 8, 9 7 게시판 글 작성 2 8 게시판 글 관리 2, 7 9 노트 작성 2 10 노트 목록 2, 9 11 관리자 페이지 2, 12, 13 12 과목 추가 페이지 2, 13 회원 관리 2, 번호 화면..

DEVELOPMENT/JAVA 2019.11.24

[팀과제 2번째] 주제에 대한 기능 초안 작성 및 Login 화면 WindowBuild 구성

자바 과제 일시 : 2019 - 11 - 04 과제 내용 [팀과제 2번째 과제] 주제에 대한 기능을 찾기, 각자의 과제블로그 url 을 이클립스에 제출한다.1) 첨부파일 처럼 팀 주제에 필요한 기능 찾기(초안)을 작성한다. 가급적 팀원들의 과제블로그에 모두 표현한다.2) Window Builder 를 집 컴에 설치하고, login 화면을 Window Builder 를 이용하여 완성하여 과제블로그에 올린다. Eclipse WindowBuilder [https://download.eclipse.org/windowbuilder/latest/] 2) Window Builder 를 집 컴에 설치하고, login 화면을 Window Builder 를 이용하여 완성하여 과제블로그에 올린다. [Source Code] ..

DEVELOPMENT/JAVA 2019.11.24

[12번째 과제] 명암관리 과제 DB 연결하는 전 고정 화면캡쳐

자바 과제 일시 : 2019-10-31 [12번째 과제] 명암관리 과제 DB 연결하는 전 고정 화면캡쳐 과제 내용 : 집 컴퓨터에 1)서버기능을 만들고2)company DB, customer table 생성, 운영데이터 2개 입력 후 APMSETUP 설치 경로 : http://kldp.net/apmsetup/release/ 설명 일단 가장 중요한 APMSETUP을 설치 하러 가보겠습니다. 구글에 'APMSETUP'이라고 검색합니다. 그러면 이렇게 뜨는데요, 맨 위에 있는 것을 누릅니다 ^^...가 아니라 제가 링크 삽입해드릴께요 글 상단을 보시면 되요 현재 APMSETUP은 개발이 중단이 되었습니다. AUTOSET같은 경우도 개발이 중단이 되었습니다. 그래서 이렇게 사이트에 따로 설치파일들이 올려져 있는..

DEVELOPMENT/JAVA 2019.11.24

[11번째 과제] ActionListener implements 구현하기

자바 과제 일시 : 2019 - 10 - 14 과제 내용 ActionListener implements를 이용하여, 가위바위보 게임을 구현 [ Source Code ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ..

DEVELOPMENT/JAVA 2019.11.24

[10번째 과제] container 와 component 를 이용한 화면 구현

자바 과제 일시 : 2019 - 10 - 10 과제 내용 container 와 component 를 이용한 화면 구현하기 p392-394의 계산기 화면을 container 와 component 를 이용하여 완성하세요. - Warning! 화면 구성은 하였지만, 동작하진 않습니다. [ Source Code ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 /* * File : Window.java */ public..

DEVELOPMENT/JAVA 2019.11.24

[9번째 과제] 상속에서 method overriding 구현

자바 과제 일시 : 2019-10-07 p323-324의 은행클래스를 이해하고, Bank class를 상속 받아서 BestBank 를 만들고 method overriding 으로 getInterestRate() 를 구현하는데, return 값이 1.0 이 되도록 구현하여 BankTest class에서 확인하도록 구현할 것. [Source Code] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 /* * File : BankTest.java */ public class BankTes..

DEVELOPMENT/JAVA 2019.11.24

[8번째 과제] static 변수와 객체변수의 차이

자바 과제 일시 : 2019 - 10 - 01 과제 내용 [8번째 과제] 교재 292 직원 class 작성하고, 아래 물음에 답할 것. 1) 객체변수와 static 변수의 차이점은 무엇인가? 2) 어떤 경우에 static 변수를 사용해야 하는가? 예를 한가지 만 들어서 설명할 것. 3) 직원들의 봉급의 합을 알기 위해서 static 변수 totalSalary 를 만들고, 생성자에서 모든 직원들의 봉급의 합이 계산되도록 코딩하세요. 객체 변수 : 같이 합치지 못하고 따로 설정해야하는 변수에 사용 static변수 : 굳이 나누지 않고, 공통으로 합을 낼 수 있는 변수 Static 보통 변수나 메소드 앞에 static 키워드를 붙여서 사용하고 메모리를 공유하기 위한 용도로 자주 사용됨 보통 사용에 적절한 예는..

DEVELOPMENT/JAVA 2019.11.24

[7번째 과제] 원 넓이 메소드 추가 ? 두개의 넓이 구하기

자바 과제 일 : 19-09-30 과제 내용 [7번째 과제] 교재 269 Point class 를 활용한 Circle class 만들고, 아래와 같이 수정해 볼 것. 1) Circle class 에 원의 면적을 구하는 method(예: double calcArea()) 를 추가할 것.2) 두개의 원을 생성하고, 2개의 원에 대한 원의 면적을 각 각 구해서 출력할 것. [소스코드] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6..

DEVELOPMENT/JAVA 2019.11.24