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

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

프로그래밍 52

[팀과제 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

[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

과제, 자동차 연비를 구해볼까?

자바 과제 일자 : 09월 23일 과제 내용 : 자동차 연비를 나타내는 것, 지정된 거리를 주행하는데 필요한 연료의 양을 계산하는 메소드 추가 (P 222) 소스 코드 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 /* * 파일명 : TestCar.java * P. 222 도전과제 : 자동차 연비를 나타내는 것, 지정된 거리를 주행하는데 필요한 연료의 양을 계산하는 메소드 추가 * 자바 프로그래밍(최영환) */ public class TestCar { public static void main(String[] args) { // TODO Auto-generated method stub Car c = new Car();..

DEVELOPMENT/JAVA 2019.11.24

5번째, 랜덤워크 응용하여, 3보 표시 !

자바 과제 날짜 : 19 - 09 - 19 과제 내용 : P 182의 랜덤워크를 응용하여, 20보를 걷게 한 다음 한꺼번에 20보가 거쳐간 자리를 알 수 있도록 하고, 3보가 될때 마다 걸었던 표식 숫자가 나오도록 할 것. [소스코드] 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 /* * 자바프로그래밍 * 내용 : P 182 랜덤워크 응용하여, * 20걸음 후 20걸음 거쳐간 자리를 알 수 있도록 하고 * 3보가 될때마다 (걸음수 3의 배수 일때마..

DEVELOPMENT/JAVA 2019.11.24

네번째 과제, 두 개의 주사위를 세번 돌려 합을 구해보자!

자바 과제 일시 : 2019.09.16 이번 시간에는 for문을 이용하여, 두개의 주사위를 세번 돌려 합을 구하는 과제를 주셔서 한번 만들어보았다. [소스 코드] 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 /* * 자바프로그래밍 (최영환) * 교제 p138 (2개의 주사위를 세번 반복 했을때 누적 합을 출력하시오. */ import java.util.Random; public class DiceGame { public static void main(String[] args) { int s..

DEVELOPMENT/JAVA 2019.11.24

세 번째, do while문을 이용해보자 !

자바 과제 일시 : 2019년 09년 10일 과제 내용 교재 p 110 의 도전 문제를 아래와 같이 수정하여 풀이한 것을 과제블로그에 올릴 것. 이캠퍼스에는 과제 블로그 url 만 올릴 것.A+과 A0 로 나뉘고, 0 점이 들어오면 학점 평가를 멈출 수 있도록 do while 반복문장을 사용하여 프로그램을 수정 완성하세요. [소스 코드] 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 /* * 자바 프로그래밍 (최영환) * p. 110 * 과제 내용 : 어떤 학교에서는 A학점도 성적에 따라서 A+(95점이상)와 A0으로 나누어진다. * B,..

DEVELOPMENT/JAVA 2019.11.24