gpt4 book ai didi

java - Eclipse 类设计器和设计<--> java 源代码绑定(bind)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:58 24 4
gpt4 key购买 nike

我正在为二年级/三年级的学生辅导一门关于快速原型(prototype)制作的类(class)。

谁能推荐一种(免费)方法来在 Eclipse 的 GUI 设计界面中设计类层次结构?

Eclipse 建模工具中的 UML 设计界面几乎是完美的,但我找不到任何关于如何将它们绑定(bind)到 java 源文件的文档。

抛开您关于软件应该如何设计的个人意识形态,拥有可视化工具非常重要。

我已经被双向设计器到源映射的 Visual Studio 宠坏了。我希望为我的学生提供类似的工具,但我需要一些建议才能实现这一目标。

非常感谢任何帮助。

更新:实际上我下学期不会辅导 OOD,而是辅导快速原型(prototype)制作和软件架构。该主题的目的是教授一些利用设计模式、使用 servelet 交付网页等的快速设计技术。学习 OOD 的学生目前使用 BlueJ。本主题旨在通过真正的 IDE 进一步提升并插入他们深入。

更新 我正在使用带有 UML 插件的 NetBeans,它非常非常好。唯一的问题是它需要手动点击“生成代码”和“逆向工程代码”按钮。比 Eclipse 好得多。到目前为止,Netbeans 赢得了这场 war 。

最佳答案

BlueJ是一个 GUI Java IDE,允许学生从 UML 图到代码。它是免费的,最近开源。

它还支持类似于流行的 Eclipse 扩展的扩展:PMD、checkstyle 等。

它专为教学而设计:

The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners.

The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.

它包括几个tutorials .

关于java - Eclipse 类设计器和设计<--> java 源代码绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/750760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com