Object* operator=()

{

// malloc안쓰면 너무 쓰레기같은 코드가 나와서 쓰기로 함 ㅇㅅㅇ;;

Object* copy = new Object;


// 여기서 member의 operator=이 실행

// int, float, char같은 기본 형에 도달하면 정해진 방식으로 값을 넘겨주고 반환

copy->member = this->member;


return copy;

}

C++로 써보면 대충 이런 방식

개발은 C로 하는 중


쓰레기 같은 코드: 클래스 생산에만 최소 50줄 <- 최대한 줄여보고 멤버변수 할당만 잡아본거


다음 단계: 클래스 구현


클래스 문법구상:


member형식

객체의 멤버임을 명시적으로 나타내주기 위함

객체 각각의 변수 값이 다를 때 사용

써주지 않으면 모든 객체에서 값이 공유됨 <- 메모리 절약을 위해 객체의 클래스는 포인터 형식으로 넘겨줌


메타클래스 현재 미구상