# c++과 Java의 닮은 점과 차이점은 무엇일까?
면접에서 가장 많이 나오는 빈도 높은 질문은 단연 이 질문이 아닐까 싶다.... 객체지향, 절차지향과 같은 단순한 점들만 알고 있었는데 좀 더 자세하고 구체적인 것들을 나열해 보겠다. - Java는 typedef, enum, defined 또는 preprocessor를 지원하지 않는다. - Java는 클래스를 지원하지만 구조체와 유니온은 지원하지 않는다. - 모든 c++ 프로그램은 main 함수가 필요하다. - 모든 자바 클래스는 Object 클래스를 상속해야 합니다. - Java에서 선언하는 모든 함수 혹은 메소드는 클래스 선언 내에 포함된다. - C++과 Java 모두 클래스의 객체를 인스턴스화 하지 않아도 호출할 수 있는 클래스 메소드나 함수를 지원한다. - Java에서 'interface' 키워드..