【发布时间】:2013-06-09 19:21:23
【问题描述】:
我正在尝试我的第一个 Java 项目(刚开始学习它/OOP)。我已经构建了一个恒温器电路,我可以使用驱动程序获取温度,现在正在设计一个与恒温器接口并将数据插入 mysql DB 的 Java 程序。
我正在尝试正确地做到这一点,因此想出了我的类/对象以及它们如何交互的基本 UML 图。
我打算使用一个数据库接口类来扩展一个数据库连接类。该数据库接口将插入数据库,数据库连接构造函数将创建数据库连接。
我还将有一个与恒温器本身接口的恒温器类,它将有 2 个私有变量,温度和湿度。它将具有方法 update temp,该方法将更新私有变量。 get temp 方法将为这些私有变量提供接口。
最终控制类由恒温器和数据库接口类组成,调用这两个类的方法将温湿度数据存入数据库。
UML 图:
你有什么想法吗?我不知道这个设计有多好。控制器是否以正确的方式与其他类交互?
感谢您的宝贵时间。
X。
【问题讨论】: