复制代码代码如下 :
패키지 com.vd.dsl;
static com.vd.dsl.graphBuilder를 가져옵니다.*;
공개 클래스 메인 {
public static void main (String [] args) {
그래프 (). edge ().부터 ( "a"). to ( "b"). weigth (20.0) .edge ().에서 ( "b"). ~ ( "c"). weigth (10.0). printgraph ();
}
}
复制代码代码如下 :
패키지 com.vd.dsl;
공개 클래스 엣지 {
Vertex의 개인 정점;
개인 vertex tovertex;
public vertex getfromvertex () {
Vertex에서 돌아와;
}
public void setfromvertex (Vertex FromVertex) {
this.fromVertex = FromVertex;
}
public vertex getToverTex () {
Tovertex를 반환합니다.
}
public void settovertex (Vertex tovertex) {
this.tovertex = Tovertex;
}
public double getweight () {
반환 중량;
}
공개 void setweight (이중 무게) {
this.weight = weight;
}
개인 이중 중량;
public edge () {
}
@보수
공개 문자열 tostring () {
Vertex.getLabel ()+ "~"+에서 돌아갑니다
tovertex.getLabel () + "weigth" +
this.weight;
}
}