uml不是接口,UML一般指統一建模語言。
統一建模語言(Unified Modeling Language,UML)是一種為面向對象系統的產品進行説明、可視化和編制文檔的一種標準語言,是非專利的第三代建模和規約語言。UML是面向對象設計的建模工具,獨立於任何具體程式語言。
作為一種建模語言,UML有嚴格的語法和語義規範。UML建立在元模型理論基礎上,包括4層元模型結構,分別是基元模型、元模型、模型和用户對象。4層結構層層抽象,下一層是上一層的實例。UML中的所有概念和要素均有嚴格的語義規範。