fork download
  1. class Person {
  2. String name;
  3. int age;
  4. String chicken; // ⭐️ chicken 필드를 추가해야 함
  5.  
  6. // 생성자 오버로딩: 2개 만들기!
  7. Person(String name, int age) {
  8. this.name = name;
  9. this.age = age;
  10.  
  11. }
  12.  
  13. Person(String name, int age, String chicken) {
  14. this.name = name;
  15. this.age = age;
  16. this.chicken = chicken;
  17. }
  18.  
  19. void sayHello() {
  20. System.out.println("안녕하세요, 제 이름은 " + name + "이고, 나이는 " + age + "살입니다.");
  21. }
  22.  
  23. void eatChicken(){
  24. System.out.println("배고픈 " + name + "(이)가 " + chicken + "을 먹습니다.");
  25. }
  26.  
  27. public static void main(String[] args) {
  28. Person p1 = new Person("민수", 25); // 기본 생성자
  29. Person p2 = new Person("진태", 15, "교촌치킨"); // 치킨 포함 생성자
  30.  
  31. p1.sayHello();
  32. p2.eatChicken();
  33. }
  34. }
  35.  
Success #stdin #stdout 0.19s 60000KB
stdin
Standard input is empty
stdout
안녕하세요, 제 이름은 민수이고, 나이는 25살입니다.
배고픈 진태(이)가 교촌치킨을 먹습니다.