``` 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; } ``` 이렇게 또 해주는 이유가 있을까요? 전 강의랑 이번 강의를 계속 들어도 이해가 안가서 여쭤봅니다.
## 생성자가 무엇이고, 어떤 역할을 하는지 학습해보세요 https://cloudstudying.kr/lectures/197