Sphere,java,mvc 計算球的體積和表面積
阿新 • • 發佈:2019-01-07
mvc模式介紹
•模型-檢視-控制器(Model-View-Controller,MVC)模式將一個互動式應用程式分成3個元件. –模型:包含核心功能和資料。 –檢視:向用戶顯示資訊。 –控制器:處理使用者輸入。 •檢視和控制器組成了使用者介面。 •變更-傳播機制保證了模型和使用者介面之間的一致性。本文要實現的Java應用程式是當用戶在圖形化使用者介面輸入一個球體的半徑時,程式將顯示該球體的體積與表面積。
•該程式主要由三個類構成: –Sphere類扮演Model的角色 –TextView類為View角色SphereWindow類為Controller角色。
•Model類
TextView.java
SphereWindow類作為Controller,它主要新建Model與View,將view與Model相關聯,並處理事件
GraphicsView.java
SphereFrame.java