創建軸給chart()(僞代碼)
Axis *axis = new Axis();
chart() -> addAxis(axis, qt::vertical) //將axis 設爲chart 的縱軸
Axis 類中雖有設置是橫軸或者是縱軸的屬性,但是這個屬性並沒有對外提供接口,我們只能通過
chart() -> addAxis 的方法將軸添加入chart的時候同時設軸爲橫軸或是縱軸(這裏使用的是指針)。
不明白這樣設計的目的是什麼,正常情況不應該直接給Axis 提供一個相應的構造函數,和對外的接口麼?