一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - javaDSL簡單實現示例分享

javaDSL簡單實現示例分享

2019-11-13 12:45java教程網 JAVA教程

DSL領域定義語言,用來描述特定領域的特定表達。比如畫圖從起點到終點;路由中的從A到B。這是關于畫圖的一個簡單實現

代碼如下:

package com.vd.dsl;
import static com.vd.dsl.GraphBuilder.*;
public class Main {
 public static void main(String[] args) {
  Graph().edge().from("a").to("b").weigth(20.0).edge().from("b").to("c").weigth(10.0).printGraph();
 }
}

 

 

復制代碼代碼如下:

package com.vd.dsl;

 

public class Edge {
 private Vertex fromVertex;
 private Vertex toVertex;
 public Vertex getFromVertex() {
  return fromVertex;
 }
 public void setFromVertex(Vertex fromVertex) {
  this.fromVertex = fromVertex;
 }
 public Vertex getToVertex() {
  return toVertex;
 }
 public void setToVertex(Vertex toVertex) {
  this.toVertex = toVertex;
 }
 public Double getWeight() {
  return weight;
 }
 public void setWeight(Double weight) {
  this.weight = weight;
 }
 private Double weight;
 public Edge() {

 }
 @Override
 public String toString() {
  return fromVertex.getLabel()+ " to "+
   toVertex.getLabel() + "with weigth "+
   this.weight;
 }
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 全肉一女n男np高h双龙养成 | 男人狂躁女人下半身 | 国产无限 | 亚洲精品国产精品麻豆99 | 国产伦码精品一区二区 | 舔逼| 女人把私密部位张开让男人桶 | 国产精品永久免费视频 | haodiaose在线精品免费观看 | 深夜在线网址 | 9久热久爱免费精品视频在线观看 | youjizzxxx69日本 | 亚洲精品午夜视频 | 被老头肉至怀孕小说 | 性关系视频免费网站在线观看 | 女同久久另类99精品国产 | voyeur 中国女厕 亚洲女厕 | 9丨精品国产高清自在线看 9久热这里只有精品免费 | 欧美一区二区三区四区视频 | 朝鲜女人性猛交 | 无人区1在线观看 | bl双性受乖调教改造身体 | 国产高清在线精品一区二区三区 | 很黄的网站在线观看 | 99久久综合给久久精品 | 日本嫩小xxxxhd | 好 舒服 好 粗 好硬 好爽 | avove全部视频在线观看 | 嗯啊视频在线 | 久久精品18 | 亚洲天天做夜夜做天天欢 | 国产精品制服丝袜白丝www | 娇妻中日久久持久久 | 韩国黄色网址 | 天天视频官网天天视频在线 | 午夜影视在线观看 | 第一国内永久免费福利视频 | 色女阁| 成人亚洲欧美日韩中文字幕 | avtt在线观看 | 人成午夜免费大片在线观看 |