프로그래밍 공부

constructor 1

카테고리 설명
  • 생성자는 객체가 생성될 때 호출되는 함수이다. 생성자 함수는 클래스의 맴버 변수를 초기화하거나 객체가 생서오디 ㄹ떄 수행되어야 하는 기타 작업을 수행한다. 생성자 함수의 이름은 클래스의 이름과 동일하며, 반환형식은 존재하지 않는다 생성자는 클래스의 모든 객체에 대해 한 번만 호출된다. 장점 생성자의 가장 큰 장점은 클래스의 멤버 변수를 초기화 할수 있다는 것 이다. 생성자를 사용하면 프로그래머는 변수를 초기화하기 위해 별도의 초기화 함수를 호출할 필요가 없어진다. 생성자는 객체가 생성될 때 자동으로 호출됨으로 객체가 항상 초기화된 상태로 시작된다. 단점 클래스의 구현을 복잡하게 만들 수 있다. 객체가 생성될 떄 항상 호출됨으로 객체 생성시간이 느려질 수 있다. 생성자에서 수행되는 작업이 많아질수록 객체 ..