复制代码代码如下:
paket com.vd.dsl;
impor statis com.vd.dsl.graphbuilder.*;
Kelas Publik Utama {
public static void main (string [] args) {
Grafik (). Edge (). Dari ("A"). TO ("B"). Weigth (20.0) .Edge (). Dari ("B"). TO ("C"). Weigth (10.0). printgraph ();
}
}
复制代码代码如下:
paket com.vd.dsl;
edge kelas publik {
Private Vertex From Vertex;
Private Vertex Tovertex;
Public vertex getFromVerTex () {
kembali dari Vertex;
}
public void setfromVertex (vertex fromvertex) {
this.fromVertex = fromVertex;
}
Public vertex gettovertex () {
Kembalikan Tovertex;
}
Public void Settovertex (Vertex Tovertex) {
this.tovertex = tovertex;
}
public double getweight () {
berat kembali;
}
public void setWeight (bobot ganda) {
this.weight = berat;
}
bobot ganda pribadi;
edge public () {
}
@Mengesampingkan
Public String ToString () {
kembalikan dariVertex.getLabel ()+ "ke"+
tovertex.getLabel () + "dengan weigth" +
ini.Weight;
}
}