```
class Bicycle{
String name;
double weight;
int price;
Bicycle(String n, double w, int p){
name = n;
weight = w;
price = p;
}
}
```
class Bicycle 바로 밑에
```
String name;
double weight;
int price;
```
이렇게 정의를 해주었는데 또 바로 밑에
```
Bicycle(String n, double w, int p){
name = n;
weight = w;
price = p;
}
```
이렇게 또 해주는 이유가 있을까요?
전 강의랑 이번 강의를 계속 들어도 이해가 안가서 여쭤봅니다.
sehongpark님의 답변
## 생성자가
무엇이고, 어떤 역할을 하는지 학습해보세요
https://cloudstudying.kr/lectures/197