This website is a clone of OTD.KR - it only exists to maintain the historical information that OTD once housed, and to act as a monument to this incredible, passionate community. Nothing presented here is the original work of kbdarchive.org
Java는 pure oop이고 C++는 hybrid지요. 이 때문에 generic data를 java에서 할라믄... C++에서는 이걸 templete(형틀)라고 하고 공장에서 물건 찍어내듯이 찍어 내지요. List 이런거 보셨을꺼에요.ㅎㅎ C++구현마다 조금 다를 수 있는데 구형 (이 부분은 과거에는 관심이 있었으나 현재는 아니라서) 컴파일러에서는 virtual function이나 메모리 관리가 silly한점이 있었는데 고쳐졌을까나? ㅎㅎ
객체지향 프로그램이라는건 머 같다고 볼수 있구요
차이점은 하나뿐인게 메모리 관리를 하냐안하냐의 차이입니다.
java는 버쳘머신에서 메모리 관리를 해줍니다. 그런데 C++같은 경우는 메모리 관리를 해줘야합니다.
그런데 반대로 말씀하셨네요
java는 세계 정복을 할수 없어도 C++로는 세계를 정복할수 있다 이렇게 말씀하셨어야 하는데 ^^