<img src='http://g.gravizo.com/g? /** *Structural Things *@opt commentname *@note Notes can *be extended to *span multiple lines */ class Structural{}
/** *@opt all *@note Class */ class Counter extends Structural { static public int counter; public int getCounter%28%29; }
/** *@opt shape activeclass *@opt all *@note Active Class */ class RunningCounter extends Counter{} '>
![Alt text](http://g.gravizo.com/g? digraph G { aize ="4,4"; main [shape=box]; main -> parse [weight=8]; parse -> execute; main -> init [style=dotted]; main -> cleanup; execute -> { make_string; printf}; init -> make_string; edge [color=red]; main -> printf [style=bold,label="100 times"]; make_string [label="make a string"]; node [shape=box,style=filled,color=".7 .3 1.0"]; execute -> compare; } )
![Alt text](http://g.gravizo.com/g? /** *Structural Things *@opt commentname *@note Notes can *be extended to span multiple lines / class Structural{} / *@opt all @note Class / class Counter extends Structural { static public int counter; public int getCounter%28%29; } / *@opt shape activeclass *@opt all *@note Active Class */ class RunningCounter extends Counter{} )