JAVA

생성자 오버로드

코린이도이 2023. 9. 19. 10:04

1. String형 매개변수 name을 받아서 name에 대입하는 생성자를 작성하세요.

2. int형 매개변수 number와 String형 매개변수 name을 차례대로 받아서 number와 name에 대입하는 생성자를 작성하세요.

class Student {
	int number;
    String name;
    void study() {
    	System.out.println(number + ", " + name + " Studying");
    }
    Student(String name) {
    	this.name = name;
    }
    Student(ing number, String name) {
    	this.number = number;
        this.name = name;
    }
}

public class Main {
	public static void main(String args[]) {
    	Student student = new Student("Elice");
        student.number = 42;
        student.study();
        
        Student studetn2 = new Student(1004, "James");
        student2.study();
    }
}