今天的重點是多態,用工廠創建對象,和具體的圖形類型實現解耦和
工廠創建一個抽象類,由具體的圖形類來實現這個抽象類;實現依賴倒轉原則,即要依賴抽象,不要依賴具體類,(不是很懂,下來還要看);
內部類
給控件綁定事件回調方法,(給窗口或者窗口上的控件注冊事件監聽器)有三種做法:
//1.使用匿名內部類的對象(就地實例化) 創建一個抽象類,然后實例化它
//2.創建一個內部類對象來充當監聽器;(因為有名字,隨時可以創建對象)
//3.讓窗口實現接口用窗口(this)對象充當監聽器
使用lambda表達式可以使代碼簡化;