复制代码代码如下:
包com.vd.dsl;
导入静态com.vd.dsl.graphbuilder。*;
公共类Main {
公共静态void main(string [] args){
graph()。edge()。从(“ a”)。到(“ b”)。 printgraph();
}
}
复制代码代码如下:
包com.vd.dsl;
公共类边缘{
私人顶点vertex;
私人顶点Tovertex;
public vertex getfromvertex(){
返回ververtex;
}
public void setfromvertex(vertex fevertex){
this.fromvertex = fevertex;
}
public vertex getToverTex(){
返回Tovertex;
}
public void steratovertex(vertex tovertex){
this.tovertex = tovertex;
}
public double double getaight(){
返回重量;
}
public void setWeight(双重重量){
this.pewight =重量;
}
私人双重重量;
公共边缘(){
}
@Override
公共字符串tostring(){
返回ververtex.getLabel()+“ to”+
tovertex.getLabel() +“ with Weigth” +
此。
}
}