Class (2) 썸네일형 리스트형 C++ 객체생성 new, delete / 멤버 변수 초기화 객체생성 아래는 Number 클래스에 객체를 만드는 코드입니다. class Number { private: int n1; int n2; }; int main() { Number num1; // 스택(stack) 메모리에 만듬 (빠름) Number* num2 = new Number; // 힙(heap) 메모리에 만듬 (느림) num1.n1 = 10; num1.n2 = 20; num2->n1 = 30; num2->n2 = 40; std::cout C++ 접근 제어자 (Access Modifier) public / protected / private public: 누구나 접근 가능 protected: 자식 클래스에서 접근 가능 private: 해당 클래스에서 접근 가능 (객체가 아니라 클래스임) 아래와 같이 "public:", "protected:", "private:" 밑에 변수를 선언하면 public, protected, private 멤버 변수 또는 멤버 함수가 됩니다. class ExampleClass { public: int public_menber; void function_1() { std::cout 이전 1 다음