Skip to content

gajicoding/calculator-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CH 2: 계산기 과제

단계별 목표

  • level 1: 클래스를 사용하지 않는 계산기:

    • 필수 구현 클래스 없이 자바의 기본 문법만을 사용하여 구현한 계산기
  • level 2: 클래스를 활용한 계산기

    • 필수 구현 객체 지향 개념을 적용하여 클래스 정의, 연산을 수행하는 메소드 작성한 계산기
  • Level 3: 고급 기능을 적용한 계산기

    • 도전 구현 자바의 Enum, 제네릭, 람다 & 스트림을 적용한 계산기

파일 구조

src
├──── level1
│  └──── App.java
├──── level2
│  ├──── App.java
│  ├──── Const.java
│  ├──── Calculator.java
│  └──── MyScanner.java
├──── level3
│  ├──── App.java
│  ├──── ArithmeticCalculator.java
│  ├──── Const.java
│  ├──── MyScanner.java
│  └──── Operator.java
└──── README.md

과제 진행 요약

🌱 Level 1


🌿 Level 2


🌳 Level 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages