2021-03-19

0319 자바 학습

쇼핑의 흐름을 자바로 구현하기

1. Product 인터페이스 구현 : 상품가격, 마일리지- 
    포인트: 인터페이스 상속
               super(어쩌구~) 로 부모의 생성자 호출해서 값 전달
               생성자에서 상품가격에 따라 마일리지 자동 설정되도록 하기
2. Buyer : myMoney, myMileage가 있다 . buy(), display() 함수
    포인트 : buy()를 하면 상품 가격에 따라 돈과 마일리지 변경됨. 
                가지고있는 돈보다 상품 가격이 더 높을 경우 "잔액이 부족합니다" 표시
                disp() : 가지고있는 돈, 마일리지, 구입한 목록 표시 

* 구입목록표시 구현방법
 1) 일반 배열 []로 구현하거나 
 2) java의 컬렉션 프레임 워크를 이용하거나. 
 3) String 으로 받아도 되고.. StringBuilder 같은 클래스 이용해서 append시켜줘도 된다. 

* 나의 킬링 포인트: 
    최근 배운 자바 8의 기능- 함수 인터페이스를 이용해서. ArrayList를 만든뒤 forEach로 바로 돌려줌. 한줄로 코드가 끝나니까 보기 예쁘다. ㅎㅎ



댓글 없음:

댓글 쓰기

0328 fdisk, mkfs, mount, fstab

 1. 하드디스크를 붙인다. 2. fdisk -l로 하드디스크를 확인한다.  - interactiive한 커맨드모드 사용하여 (m) 붙인 하드디스크의 파티셔닝을 한다.  - 마지막에 w를 해야 실제로 반영이 된다.  3. mkfs를 하여 어떤 파일시스...