# 사라진 디폴트 생성자 실제(업무)로 쓸일이 있나요? 그냥 객체 만들고 생성자 넣으면 되지않나 싶은데 말이죠... 흠 #### CODE <a class='btn btn-default' href='/codes/80491'>Link</a> ``` public class DrinkTest { public static void main(String[] args) { // 디폴트 생성자로 객체 만들기 Drink d1 = new Drink(); d1.name = "포카리"; d1.price = 1000; // 다른 생성자로 객체 만들기 Drink d2 = new Drink("박카스", 800); // 모든 객체 출력 System.out.println(d1.toStr()); System.out.println(d2.toStr()); } } // 드링크 객체 class Drink { // 필드 String name; int price; /* 1. 디폴트 생성자를 추가하세요. */ Drink(){ } // 생성자 Drink(String n, int p) { name = n; price = p; } // 메소드 String toStr() { return String.format("Drink { name: %s, price: %d }", name, price); } } ``` #### INPUT ``` ``` #### OUPUT ``` Drink { name: 포카리, price: 1000 } Drink { name: 박카스, price: 800 } ```
## 디폴트 생성자가 뭔지 알아두면 좋습네다 (가끔 이와 관련된 에러를 만나곤 한다능)