0
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class Mart{
//Product prod;
String name;
private ArrayList<Product> plist;
public Mart01(String mname) {
this.mname = mname;
plist = new ArrayListt<Product>();
}
public void buy(Product prod) {
plist.add(prod);
}
}
|
cs |
Line3
다중의 객체를 받아오기위한 ArrayList 생성.
그 출처는 Product 클래스.
Line7
생성자를 통해 초기화 처리.
Line10
buy메서드를 통해 Product 객체에 여러 값을 넣을 수 있다.
그리고 그 값들은 ArrayList인 plist에 담는다.
1:다 관계는 이와 같은 기본 틀이 있다.
'JAVA > 되새김질' 카테고리의 다른 글
객체지향 복습(5) ─ 추상메서드 (0) | 2019.08.19 |
---|---|
향상된 for문 Iterator (0) | 2019.08.18 |
메서드 특징!? 아니 내가 몰랐던 것 (0) | 2019.08.18 |
객체지향 복습(3) ─1:1 (Obj vs Obj) + 객체 사용 (0) | 2019.08.17 |
야구 스코어 만들기 (0) | 2019.08.16 |