객체1 9.1~9.5) 클래스와 객체 생성 9.1) c++은 객체지향 프로그래밍(object-oriented programming, OOP)를 제공하는 언어입니다. c++에서 객체 (혹은 인스턴스)는 클래스(class)에 의해 정의되는 데 클래스는 크게 변수를 저장하는 데이터 필드와 함수로 이루어집니다. 객체의 데이터 필드와 함수는 클래스가 아닌 각각의 객체에 종속적이기 때문에 인스턴스 멤버 변수(instance member variable), 인스턴스 멤버 함수(instance member function)이라고도 합니다. 9.2) 클래스는 붕어빵 틀, 클래스에 의해 만들어지는 객체는 붕어빵으로 비유되고는 합니다. 클래스는 객체를 초기화 시켜주는 생성자(constructor) 함수를 제공합니다. 생성자 함수와 클래스의 이름은 항상 같아야 하기 .. 2024. 1. 21. 이전 1 다음