본문 바로가기
728x90

생성자1

[C++] 클래스 생성자와 소멸자 생성자 생성자는 클래스가 생성될 때 자동으로 실행되는 함수이다. 클래스에 생성자가 하나도 없는 경우 자동으로 디폴트 생성자를 하나 만들어준다. 생성자는 오버로딩이 가능하여 여러가지 생성자를 만들 수 있다. 생성자는 반환값을 가지지 않는다. 함수의 이름은 항상 자신의 클래스명과 동일하다. class Car { public: int Price; Car(); Car(int value); }; Car::Car() { Price = 1000; } Car::Car(int value) { Price = value; } int main() { Car myCar; Car yourCar(10); std::cout [프로그래밍 공부]/C&C++ 2022. 1. 1.
728x90