-
6. oop1 - (1) AccountDemo (예금)java/코드 리뷰 2020. 3. 24. 13:47123456789101112131415package oop1;public class Account {// 클래스 변수 - 상수static final double RATE_OF_INTEREST = 0.021;// 인스턴스 변수String owner; // 예금주String no; // 계좌번호String password; // 비밀번호int balance; // 잔액int period; // 적립기간 (개월단위)}123456789101112131415161718192021222324252627282930313233343536package oop1;public class AccoutDemo {public static void main(String[] args) {// 클래스 변수 사용// 클래스 변수는 "클래스명.변수명"의 형태, 객체 생성과 상관없이 사용가능System.out.println("금리 : " + Account.RATE_OF_INTEREST);Account acc1 = new Account();acc1.owner = "홍길동";acc1.no = "110-1234-12";acc1.password = "1234";acc1.balance = 20000000;acc1.period = 24;Account acc2 = new Account();acc2.owner = "김유신";acc2.no = "110-4564-13";acc2.password = "5678";acc2.balance = 65000000;acc2.period = 27;// 해지환급금 확인// 해지환급금 = 잔액 + 잔액*금리*개월수/12long money1 = acc1.balance + (long) (acc1.balance*Account.RATE_OF_INTEREST*acc1.period/12);long money2 = acc2.balance + (long) (acc2.balance*Account.RATE_OF_INTEREST*acc2.period/12);System.out.println("첫번째 계좌의 해지환급금 : " + money1);System.out.println("두번째 계좌의 해지환급금 : " + money2);}}
'java > 코드 리뷰' 카테고리의 다른 글
6. oop1 - (3) PersonDemo (Person객체, 배열) (0) 2020.03.24 6. oop1 - (2) OrderDemo (고객 주문내용 관리 프로그램) (0) 2020.03.24 5. array - (15) ArrayDemo15 (Arrays.copyOfRange) (0) 2020.03.23 5. array - (14) ArrayDemo14 (야구 게임) ★ (0) 2020.03.23 5. array - (13) ArrayDemo13 (성적 관리 프로그램) (0) 2020.03.23