# OOP - 簡單 介紹 # :penguin: :penguin: :penguin: --- :::warning - **何謂C++?** C語言 + Classes + STL,換句話說就是升級版的C語言,但並非因為升級了就代表它比較好,還有許多硬體、韌體、嵌入式系統是用C語言撰寫。而C++的經典應用也有非常多,一些作業系統或是遊戲都有用到C++,其中經典的遊戲「部落衝突(野豬騎士)」就是用C++寫的。 ::: :::warning - **何謂OOP?** C++這個程式語言最大的特色則是OOP,Object-Oriented-Programming中的四大features相信大家都已經瞭解許多,沒錯OOP就是在玩這四個特性!如何隱藏實作的CODE、如何重複使用CODE、又或者怎麼把CODE寫得易懂、易讀都囊括在OOP的範圍內。 ::: :::warning - **怎麼學好它?** 1. 實作 2. 組隊討論CODE 3. 挑戰專案 :::success 當然考生沒有這麼多時間,所以如果能夠實作就很足夠了,其餘的等上榜了再學! 對了,記得搭配一兩本書當作字典會比較有效率。 推薦書單: Absolute C++ C++ Coconut ::: :::warning - 筆記 在轉考攻略組裡貼上C++=>OOP的標籤後,即可看到OOP的相關程式碼及介紹,轉學考不會全部考,可以自行挑選章節閱讀,加油~~ :santa: :santa: ::: >[name=罐子] ###### tags: `C++=>OOP`