생성자


<aside> ⏰

설명


조건


예제


package construct;

public class MemberConstruct {
    String name;
    int age;
    int grade;
		
		//클래스와 동일한 이름
    MemberConstruct(String name, int age, int grade) {
        System.out.println("생성자 name = " + name + " 나이 : " + age  + " 성적 : " + grade);
        this.name = name;
        this.age = age;
        this.grade = grade;
    }
}
-----------------------------
package construct;

public class MemberConstructMain1 {
    public static void main(String[] args) {
        MemberConstruct member1 = new MemberConstruct("USER 1", 17,80);

    }
}

객체 생성과 동시에 값 할당
객체를 선언하는 구조와 동일한데 괄호 안에 값을 넣어주는 차이 존재

</aside>