class A()

{

virtual int Function()=0; // 여기 이 코드에 대한 질문

};


1.함수를 선언해주고 '='기호를 써서 0을 대입할 때 무엇에 0이라는 값이 대입 되는건가요? 

 

2.무언가에 0을 대입하는거라면 일반함수나 가상함수 도 같은 방식으로 값을 대입할 수 있나요? 


3. 이 코드는 순수 가상 함수를 선언만 한건가요? 정의도 한건가요?


--------------만약에 1번의 답이 함수 리턴값을 대입해 주는 거라면 ----------------------


4.순수가상함수가 void 형일때 아무값도 대입해 주지 않고 

virtual void 함수명( ); 형식으로도 가능한가요?


5.구문이 return 0;만 존재하는 int 형 함수처럼 처럼, 

함수가 15번 라인에서 정의 된건가요?


6. 함수의 리턴 값을 '='기호로 대입해 주는 대신에 인라인 조건절을 사용할 수 있나요?