malloc , freenew , delete new :Type* name = new Type;배열 : new Type[size]; delete : delete name;배열 : delete[] name; // size 안넣어줘도됨 객체 : 변수들, 참고 자료들로 이루어진 소프트웨어 덩어리 내가 함수속에 들어가는것이 아닌 > 절차지향 (procedure :: 각 함수 들을 걸쳐감)내가 함수를 실행한다. > 객체지향 (object :: 각 객체가 함수를 실행) private : 객체가 함수를 통해 변수를 변경한다. > 객체외의 존재 (프로그래머 포함 + instance)는 접근할수없다 public : 객체 외에서 (instance에서도) ..