템플릿 더보기 try/catch 더보기 Interface(인터페이스) 인터페이스는 순수 가상함수로만 이루어진 클래스를 일컫는다. ABC(Abstract Based Class)는 순수가상함수와 일반 함수를 둘다 포함하고 있는 녀석이다. C++에서는 ABC를 그냥 인터페이스로 보는 경향이 있다. 그러나 ABC와 인터페이스는 확연히 다르다! java나 C#에 가보면 ABC는 클래스로 본다. 인터페이스로 보지않는다. 그리고 C++에서 클래스의 다중 상속을 허락하지만 사용하지 다중상속을 사용하지는 않는다.. 그러나 이 인터페이스의 다중상속은 사용한다. 이것은 그대로 java에 나타난다 java는 클래스의 다중상속을 문법적으로 에러이다. 그러나 인터페이스의 다중상속을 허락한다. 더보기 이전 1 ··· 24 25 26 27 28 29 30 31 다음