C++面向對象設計之一(面向對象思想)

1.面向對象思想 看到面向對象,我們的第一反應就是類和對象,可是怎麼設計類和對象呢?應該考慮三個要素:組件,屬性和行爲。例如,假設桔子是一個類,這個桔子都由什麼組成呢?由桔子皮,果肉還有桔子核,你要吃桔子就要去掉桔子皮(這是一個行爲)。再看桔子的共有特徵——屬性,桔子都有顏色,味道,重量等等屬性。最後看行爲,能對桔子做什麼,榨汁,滾動,投擲,去皮吃,這就是行爲。把握這三點在設計對象的時候會有比較清
相關文章
相關標籤/搜索