1) Shape類是圖形類的抽象父類, 它包含一個抽象方法draw();
2)在他的派生類中都實作了draw()方法、各自的屬性和屬性的修改方法;
3) Graphic是用來存盤當前已有的物件和繪制已有的物件;
4) OpenGLApp 是用來測驗這些集合類的,方法 initGL()是用來創建和初始化Graphics類實體,方法display()繪制所有保存在Graphics類實體中圖形的,reshape()是用來修改Graphics類實體中圖形的區域屬性值;
5) Point 類用來存盤 Shape類集合中點屬性的;
6) 并在main 函式中創建OpenGLApp的實體并呼叫相關的成員方法,實作創建不同種類shape、各類圖形的draw()方法的呼叫,和通過各類shape 的坐標的改變實作reshape()方法。
uj5u.com熱心網友回復:
類圖都有了,應該不難吧uj5u.com熱心網友回復:
初學者啊,所以不太懂uj5u.com熱心網友回復:
沒有問問題啊uj5u.com熱心網友回復:
求問這個個類該怎么撰寫哇轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/61538.html
