1. 程式人生 > >C++基礎,與java區別

C++基礎,與java區別

其實只要知道一點,瞭解java看看普通的c++還是很容易的。萬變不離其宗。 名稱空間: namespace 名字 呼叫空間中的成員:using 名字::成員名 使用名空間std必須去掉副檔名 輸入輸出 cout<<輸出內容1<<輸出內容2…<<endl; cin>>輸入內容1>>輸入內容2…>>endl; 全域性作用域 在變數前邊加上::表示全域性變數 const 和java的final類似(不用詳細,因為我本來就不研究C++,哈哈哈) 建構函式 和java的類似,就是寫法變了 解構函式 釋放內容用的,其實和java的垃圾收集器差不多,java垃圾收集器呼叫前也要先呼叫finalize()函式。 自動呼叫的情況和java的可達性分析被判定可以回收的意思差不多情況。 友元函式

為了避免重複,資料隔離然後產生的。就是為了簡化。 虛擬函式 其實類似於java的重寫,虛擬函式和過載函式在c++中類似於java中的重寫和過載。