1번째 문제 클래스
package day0627;
public class Quiz_09 {
/* 내가 푼 것
private String list;
private static String place;
private int price;
public void setList(String list)
{
this.list=list;
}
public static void setPlace(String place)
{
Quiz_09.place=place;
}
public void setPrice(int price)
{
this.price=price;
}
public void getList()
{
System.out.println("상품명: "+list);
}
public static void getPlace()
{
System.out.println("쇼핑장소: "+place);
}
public void getPrice()
{
System.out.println("가격: "+price+"원");
}*/
//선생님 풀이
//변수선언
static String SHOPNAME="이마트";
private String sangName;//null
private int price;//0
//set메서드
public void setSangName(String name)
{
sangName=name;
}
public void setPrice(int price)
{
this.price=price;
}
//get메서드
public String getSangName()
{
return sangName;
}
public int getPrice()
{
return price;
}
}
1번째 문제 메인
package day0627;
public class QuizMain_09 {
public static void main(String[] args) {
/* 내가 푼 것
Quiz_09 in1=new Quiz_09();
Quiz_09.setPlace("이마트");
Quiz_09.getPlace();
System.out.println("[쇼핑목록]");
System.out.println("목록1");
in1.setList("손선풍기");
in1.setPrice(25000);
in1.getList();
in1.getPrice();
Quiz_09 in2=new Quiz_09();
System.out.println("목록2");
in2.setList("핸드폰충전기");
in2.setPrice(30000);
in2.getList();
in2.getPrice();
Quiz_09 in3=new Quiz_09();
System.out.println("목록3");
in3.setList("이어폰");
in3.setPrice(70000);
in3.getList();
in3.getPrice();
*/
//선생님 풀이
System.out.println("\t[쇼핑목록]");
System.out.println("쇼핑장소: "+Quiz_09.SHOPNAME);
Quiz_09 q1=new Quiz_09();
q1.setSangName("손선풍기");
q1.setPrice(25000);
String sang=q1.getSangName();
int pri=q1.getPrice();
System.out.println("상품명: "+sang);
System.out.println("가격: "+pri+"원");
/////////////////////////////////////////////////////////////////////
System.out.println("======================================");
System.out.println("쇼핑장소: "+Quiz_09.SHOPNAME);
Quiz_09 q2=new Quiz_09();
q2.setSangName("핸드폰충전기");
q2.setPrice(35000);
System.out.println("상품명: "+q2.getSangName());
System.out.println("가격: "+q2.getPrice());
/////////////////////////////////////////////////////////////////////
System.out.println("======================================");
System.out.println("쇼핑장소: "+Quiz_09.SHOPNAME);
Quiz_09 q3=new Quiz_09();
q3.setSangName("이어폰");
q3.setPrice(70000);
System.out.println("상품명: "+q3.getSangName());
System.out.println("가격: "+q3.getPrice());
}
}
2번째 문제 클래스
package day0627;
public class Quiz_10 {
//멤버변수선언
private String sangpum;//상품명
int su; //수량
int dan; //단가
static String SHOPNAME="롯데마트"; //상점
public Quiz_10(String sang,int su, int dan)
{
sangpum=sang;
this.su=su;
this.dan=dan;
}
public String getSangpum()
{
return sangpum;
}
public int getSu()
{
return su;
}
public int getDan()
{
return dan;
}
}
2번째 문제 메인
package day0627;
public class QuizMain_10 {
public static void main(String[] args) {
/*
* **상품입고**
* -------------------------
* 입고된 상점: 롯데마트
* -------------------------
* 상품명: 딸기
* 가격: 10000원
* 수량: 5팩
* -------------------------
* 상품명: 쵸코파이
* 가격: 5000원
* 수량: 10상자
* -------------------------
* 상품명: 요거트
* 가격: 2500원
* 수량: 100팩*/
System.out.println("**상품입고**");
System.out.println("-------------------------------");
System.out.println("입고된 상점: "+Quiz_10.SHOPNAME);
System.out.println("-------------------------------");
Quiz_10 n1=new Quiz_10("딸기", 5, 10000);
String name=n1.getSangpum();
int dan=n1.getDan();
int su=n1.getSu();
System.out.println("상품명: "+name+"\n가격: "+dan+"원 \n수량: "+su+"팩");
System.out.println("-------------------------------");
Quiz_10 n2=new Quiz_10("쵸코파이", 10, 5000);
String name2=n2.getSangpum();
int dan2=n2.getDan();
int su2=n2.getSu();
System.out.println("상품명: "+name2+"\n가격: "+dan2+"원 \n수량: "+su2+"상자");
System.out.println("-------------------------------");
Quiz_10 n3=new Quiz_10("요거트", 100, 2500);
String name3=n3.getSangpum();
int dan3=n3.getDan();
int su3=n3.getSu();
System.out.println("상품명: "+name3+"\n가격: "+dan3+"원 \n수량: "+su3+"팩");
}
}