[UVM] new 생성자와 void 함수의 차이점 | 객체 초기값 설정
new 생성자와 일반적인 void 함수는 몇 가지 중요한 차이점이 있습니다. 근본적으로 new 함수는 **생성자(constructor)**이며, 객체가 생성될 때 자동으로 호출되어 초기화 작업을 수행하는 특별한 역할을 합니다. new 생성자와 void 함수의 차이점1. new 생성자란?정의: new는 클래스에서 객체를 생성할 때 호출되는 **생성자(constructor)**입니다.자동 호출: 객체 생성 시 자동으로 호출되므로, 생성자는 특별히 호출하지 않아도 됩니다.역할: 객체 생성 시 필요한 초기화 작업을 담당합니다. 변수 초기화나 메모리 할당 같은 작업을 포함할 수 있습니다.반환 타입 없음: new 생성자는 반환 타입이 없으며, 특정 값을 반환하지 않습니다.class MyClass; int valu..
2024.10.26