QT之界面与业务逻辑的分离(十二)

咱们在实现计算器的时候,得考虑到界面与逻辑的分离。 那么基本程序的架构通常包含:一、用户界面模块(UI),用来接受用户输入及呈现数据;二、业务逻辑模块(Business Logic),根据用户需求处理数据。 那么基本的设计原则是:功能模块之间须要进行解耦;核心思想是强内聚,弱耦合:1. 每一个模块应该只实现单一的功能;2. 模块内部的子模块只为总体的单一功能而存在;3. 模块之间经过约定好的接口进
相关文章
相关标签/搜索