Giter Site home page Giter Site logo

team03_week4's Introduction

#전화요금 고지서 계산 프로그램 이 프로그램은 전화 요금 고지서를 발행해주는 프로그램이다. java기반 console 프로그램이며 eclipse 프로젝트로 실행 가능하다. 사용자에게 계산된 요금을 상세하게 보여준다.

##jenkins - 프로젝트 설정 ###Build Root POM : pom.xml Goals and options : package ###Post Steps Invoke Standalone SonarQube Analysis JDK : 1.8+ Analysis properties : sonar.projectKey=Team03_week4 sonar.projectName=Team03_week4 sonar.projectVersion=0.0.1 sonar.sources=src JVM Options : -Xmx500m -XX:MaxPermSize=100m

###구성 App.java : main 함수를 포함한 클래스로 사용자 인터페이스는 console 화면으로 실행된다. User.java : 사용자 정보를 담고 있는 클래스로 App.java에 입력받아 user객체로 저장한다. PlanType.java : 요금제의 상위 클래스로 상속받아 실제 요금제의 정보를 입력할 수 있다. Gold.java : Gold 요금제에 대한 정보를 담고 있는 클래스로 PanType 클래스를 상속받는다. Silver.java : Silver 요금제에 대한 정보를 담고 있는 클래스로 PanType 클래스를 상속받는다. TotalRate.java : 사용자 객체와 요금제 객체를 이용해 실제 청구될 금액을 계산해 준다.

#실행 방법

###1. Downloads the project

###2. Import Eclipse project

###3. Build

####3-1. Build maven project

###4. Excute go to project directory command : java -jar week4-0.0.1-SNAPSHOT.jar

###5. run

####5-1. insert your plan type. (ex. Gold, gold, Silver, silver) ####5-2. insert your number of lines. (ex. Integer value) ####5-3. insert the used minutes (ex. Integer value)

####6. Result Result1 Result2

team03_week4's People

Contributors

hyunminko avatar larvinion avatar garden715 avatar jeongsooha avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.