Head First 第一章 策略模式

2022-02-26 17:43:21 字數 274 閱讀 4186

第一章主要講述了乙個鴨子的故事;

鴨子有好多種類,綠頭的,橡皮的等等,鴨子可以游泳,叫,飛(缺不是所有的都能飛),這個時候,就發現,繼承,不太能解決問題了;

於是,就把鴨子的種類和行為分開了,每種行為都單獨是乙個模擬如,飛行行為,游泳行為,叫行為,並且繼承自乙個基類,這樣,

在鴨子的種類中,就可以用這個基類來操作了,並且隨時都能切換為其他的型別,比如飛的巨慢,飛的巨快等等;

可以通過set方法進行設定;這就是最簡單的策略模式,相當於,是把乙個"演算法" 並行排起來,自行選擇;

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

第一章 緒論

1.16 void print descending int x,int y,int z 按從大到小順序輸出三個數 print descending 1.17 status fib int k,int m,int f 求k階斐波那契序列的第m項的值f gender char schoolname 校...

第一章 概述

1.模擬量輸入,輸出,開關量 閃爍 輸入,輸出及資料通訊 2.模擬量大多為開關量 3.mcu前做為前端採集器,mcu 感測器 4.開發步驟 1 i o分析 2 mcu造型 3 評估系統及相關硬體 4 設計硬體系統 5 硬體系統模組測試 6 軟體系統設計 7 系統測試 8 進一步工作 5.交叉編譯 6...