Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

은행 계좌 프로그램

"반드시 사용" 목록에 있는 기능만 사용하는 제약된 상황 속에서 작성한다.

기능 요구사항

  1. 사용자는 계좌를 생성할 수 있다
  2. 사용자는 금액을 입금할 수 있다
  3. 사용자는 금액을 출금할 수 있다
  4. 사용자는 보유한 계좌를 확인할 수 있다.

규칙

Main 클래스에는 비즈니스 로직을 작성하지 않고, 역할은 아래 두 가지로 제한한다.

  • 사용자 입력 받기
  • 필요한 객체의 메서드 호출

계좌 생성, 입금, 출금, 조회와 같은 실제 기능은 각각 책임을 가진 클래스가 수행하도록 설계하는 것을 목표로 한다.

제약 사항

다음 기능은 사용할 수 없다.

  • List
  • ArrayList
  • Map
  • Set
  • Generic
  • Interface
  • Lambda
  • Stream

다음 기능은 반드시 사용한다.

  • 클래스
  • 객체
  • 생성자
  • 메서드
  • 접근 제어자
  • static
  • 배열
  • 상속(선택)
  • 오버라이딩(선택)

About

[자바] 은행 계좌 프로그램

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages