📌Q095 Class package com.test.question.q95; public class Q95 { public static void main(String[] args) { /* ● 요구사항 직원(Employee) 클래스를 설계하시오. ● 조건 - Employee 객체의 정보 이름, 부서, 직책, 연락처, 직속상사 - 모든 멤버 변수의 접근 지정자는 private으로 한다. - 멤버 접근을 위한 Setter와 Getter를 정의한다. 이름 : 읽기/쓰기, 한글 2~5자 이내 부서 : 읽기/쓰기, 영업부, 기획부, 총무부, 개발부, 홍보부 직잭 : 읽기/쓰기, 부장, 과장, 대리, 사원 연락처 : 읽기/쓰기, 010-XXXX-XXXX 형식 확인 직속상사 : 읽기/쓰기, 다른 직원 중 한명, 같은..
📌Q094 Class package com.test.question.q94; import java.text.DecimalFormat; public class Q094 { public static void main(String[] args) { /* ● 요구사항 과자(Bugles) 클래스를 설계하시오. ● 조건 - Bugles 객체의 정보 - 가격, 용량, 생산일자, 유통기한 - 모든 멤버 변수의 접근 지정자는 private으로 한다. - 멤버 접근을 위한 Setter와 Getter를 정의한다. - 용량 : 쓰기 전용, 300g, 500g, 850g - 가격 : 읽기 전용, 850원(300g), 1200원(500g), 1950원(850g) - 생산일자 : 쓰기 전용(Calendar) - 남은유통기한 : 읽..
📌Q093 Class package com.test.question.q93; public class Q093 { public static void main(String[] args) { /* ● 요구사항 Note 클래스를 설계하시오. ● 조건 - Note 객체의 정보 - 크기, 표지 색상, 페이지수, 소유자이름, 가격 - 모든 멤버 변수의 접근 지정자는 private으로 한다. - 멤버 접근을 위한 Setter와 Getter를 정의한다. - 크기 : 쓰기 전용, A3, A4, A5, B3, B4, B5 - 표지 색상 : 쓰기 전용, 검정색, 흰색, 노란색, 파란색 - 페이지수 : 쓰기 전용, 10 ~ 200페이지 이내 - (+) 10~50(얇다), 51 ~ 100(보통), 101 ~ 200(두껍다) - ..
📌Q092 Class package com.test.question.q92; public class Q092 { public static void main(String[] args) { /* ● 요구사항 Book 클래스를 설계하시오. ● 조건 - Book 객체의 정보 - 제목, 가격, 저자, 출판사, 발행년도, ISBN, 페이지수 - 모든 멤버 변수의 접근 지정자는 private으로 한다. - 멤버 접근을 위한 Setter와 Getter를 정의한다. - 제목 : 읽기/쓰기, 최대 50자 이내(한글, 영어, 숫자, 공백) - 가격 : 읽기/쓰기, 0 ~ 1000000원 - 저자 : 읽기/쓰기, 제한 없음 - 페이지수 : 읽기/쓰기, 1~무제한 - 출판사 : 쓰기 전용 - 발행년도 : 읽기 전용(2019년)..
package com.test.question; import java.util.Scanner; public class Q090 { public static void main(String[] args) { /* ● 요구사항 입력받은 문장에서 숫자를 찾아 그 합을 구하시오. ● 조건 - 모든 숫자는 한자리 숫자로 처리한다. ● 입력 1 입력: 국어 점수는 95점입니다. ● 출력 1 문장에 존재하는 모든 숫자의 합은 14입니다. ● 입력 2 입력: 홍길동의 나이는 20살입니다. 몸무게는 72kg이고, 전화번호는 010-2848-9372입니다. ● 출력 2 문장에 존재하는 모든 숫자의 합은 55입니다. */ Scanner scan = new Scanner(System.in); String txt = ""; //..
package com.test.question; import java.util.Scanner; public class Q089 { public static void main(String[] args) { /* ● 요구사항 입력받은 금액을 한글로 출력하시오. ● 조건 - 입력 범위(원): 0 ~ 99,999,999 ● 입력 1 금액(원): 120 ● 출력 1 일금 일백이십원 ● 입력 2 금액(원): 53216 ● 출력 2 일금 오만삼천이백일십육원 ● 입력 3 금액(원): 12345678 ● 출력 3 일금 일천이백삼십사만오천육백칠십팔원 */ Scanner scan = new Scanner(System.in); String korean = "일이삼사오육칠팔구"; String result = ""; String..