cg관련 종사자인데 파이썬 조금 할줄알고 취미로 하는 인간이라서 기본이 없음..




1 class Obj{

2    int x,y;

3    int nahaha

4

5    Obj(int  transX, int trnasY,int haha){

6     x = transX, y =transY

7    nahaha = haha

8    }

9    void display(){

10    ellipse(x,y,nahaha,,nahaha);

}

}


라는 클래스 문이 있는데 저기서 

1. 5번줄 Obj는 왜 쓰는거임? 생성자? 이런거던데 굳이 클래스 네임하고 같은걸로 써서 매개변수를 줘야함?


2. 2번 3번줄에 x,y nahaha 라는 변수가 로컬변수가 맞음? 그리고 왜 10번 줄에서 엘립스의 인자에 5번줄 Obj의 매개변수들을 그대로 안넣고 

Obj의 매개변수들을 x,y,nahaha에 저장시키고 x,y,nahaha 라는 처음에 설정해준 변수에 넣는지?


3.클래스 선언할떄 Obj NAME; 이런식으로 쓰는데 이게 맞음? 왜 이렇게 씀? 그냥 약속임?