도서구입 가격 계산 ReportF
급여계산 ReportA를 참조하여 다음 프로젝트를 완성하시오
- 프로젝트, 패키지, 클래스 생성
- F1Book201812345
1234class F1Book201812345{//할인율(rate)는 출판년이 2019면 0, 2015~2018이면 10%, 그 이전이면 30%//할인가격(sale_price) = 가격(price) * (1 - 할인율)} - F1Report201812345
12345678910111213141516171819202122232425262728package kr.ac.jj.report;import java.util.Scanner;public class F1Report201812345 {public static void main(String[] args) {// TODO Auto-generated method stubF1Book201812345 p = new F1Book201812345();p.Input();p.Calc();F1Book201812345 q = new F1Book201812345("자바 최적화 기술", "이일웅", "한빛미디어", 2018, 39000);F1Book201812345 r = new F1Book201812345("자바 웹을 다루는 기술", "이병승", "길벗", 2019, 31500);F1Book201812345 s = new F1Book201812345("이펙티브 자바", "개앞맵시", "인사이트", 2018, 36000);F1Book201812345 t = new F1Book201812345("자바 8 인 액션", "우정은", "한빛미디어", 2015, 28000);F1Book201812345 u = new F1Book201812345("자바 네트워크", "강성용", "제이펍", 2014, 34000);System.out.println(F1Book201812345.getHead());System.out.println(p.getItem());System.out.println(q.getItem());System.out.println(r.getItem());System.out.println(s.getItem());System.out.println(t.getItem());System.out.println(u.getItem());System.out.println(F1Book201812345.getTail());}}- 프로젝트 이름 : Report – 틀리면 5점 감점
- 패키지 이름 : kr.ac.jj.report – 틀리면 5점 감점
- 클래스 이름
- F1Book201812345 (본인학번) – 틀리면 5점 감점
- F1Report201812345 (본인학번) – 틀리면 5점 감점
- F3Report201812345 (본인학번) – 틀리면 5점 감점
- 입력 : 위 소스 코드의 F1Book201812345 클래스만 완성(아래 그림을 참조)
- 검정 글자는 System.out.print()로 출력
- 녹색 글자는 scanner로 입력 받음
- 처리 : F1Book201812345 클래스
- 할인율(rate) : 출판년(year)이
- 2019 이면 : 0
- 2015~2018이면 : 10%
- 그 이전이면 30%
- 할인가격(sale_price) = 가격(price) * (1 – 할인율)
- 전체가격(amount) : 할인가격들의 합
- 할인율(rate) : 출판년(year)이
- 입력과 출력 결과 : 합계는 오른쪽 정렬로 맞출 것
- F3Resport201812345 클래스 : 스윙사용
12345678910111213141516171819package kr.ac.jj.report;public class F3Report201812345 {public F3Report201812345() {}public static void main(String[] args) {// TODO Auto-generated method stubnew D3Report201812345();}@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stub}}