Wednesday, 31 March 2010

Using Bluej

Features

  • Simple UML diagrams that show inheritance and uses relationships.
  • Interactive object creation, inspection and method calling,
  • Recorder for test method creation. Now this is a really neat idea. \

Idiosyncracies

BlueJ is has idiosyncracies like everything else. One is that the parsing of the class to generate the class diagram seems to be line oriented so if you do this:

 public class Oval  extends BoundedShape { } 

then BlueJ won't see that it should draw an inheritance arrow. See http://courses.cs.vt.edu/~cs1705/Fall03/notes/ for the original tutorial that that snippet comes from.

You must instead write:

 public class Oval extends BoundedShape { } 

Posted via web from kwhitefoot's posterous

No comments:

Post a Comment

Blog Archive

Followers