Java toy project ( 화장품 추천 )

김동명·2022년 12월 8일
0

Project

목록 보기
1/3

화장품 추천 프로그램


1. 프로젝트 소개

  • 성별, 연령별 피부타입에 맞는 화장품 추천
  • 이클립스를 이용해 다른 언어 없이 자바 언어로만 작성하여 만든 프로젝트

2. 프로젝트 목표

  • 지금까지 배웠던 Java 기본 문법을 사용하여 프로젝트 만들기
  • 간단한 방식으로 표현보다는 복습 개념으로 프로젝트 만들기

3. 프로젝트 구성

  • cosmetic***.java : 연령별 화장품을 담은 클래스
  • Main : Main 클래스
  • TestMain : Main클래스에 작성 전 Test용도 클래스

4. 사용 코드

  • CosmeticMen.java
    • 메서드 안에 화장품의 종류를 배열로 선언
    • 파라미터로 받아온 int값을 switch 문을 이용해 String 값에 담아서 리턴

public class CosmeticMen {

	public String toner1(int a) {  //건조한 정도를 정수값으로 받아와서 해당 토너 정하기
		
		String[] cos = {"토너1","토너2","토너3","토너4","토너5"}; // 토너 종류
		
		 String b = "";  // 추천될 토너를 담을 변수
		switch (a) { // 건조한 정도에 따라서 토너 정하기 위한 조건문
		case 1: { b = cos[0]+", " +cos[1]; break;}
		case 2: { b = cos[0]+", " +cos[1]+", " +cos[2]; break;}
		case 3: { b = cos[1]+", " +cos[2]+", " +cos[3]; break;}	
		case 4: { b = cos[2]+", " +cos[3]+", " +cos[4]; break;}
		case 5: { b = cos[3]+", " +cos[4]; break;}	
		}
		return b; // 토너값 출력
	} //toner1
}    
  • Main.java
    • 화장품 목록 객체 선언
    • 나이 입력받기
    • 성별 입력받기
    • 피부 상태 입력받기
    • 찾는 화장품 입력받기
    • 고민 수준 입력받기
    • 입력 받은 내용 종합해서 화장품 추천하기
    • 마무리

5. 프로젝트 시현

프로젝트 시현 ( 클릭 )

6. 전체 코드보기

Github

profile
코딩공부

0개의 댓글