举个编程实例,假设老板让你编写一个程序来管理供应商的采购清单。采购清单包含付款对象(bill to)和送货对象(ship to)的地址,以及货物的集合。其中,货物信息包含名称、数量、价格。
//采购清单public intrerface PurchaseOrder{//送货对象String getShipTo();void setShipTo(String value);//付款对象String getBillTo();void SetBillTo(String value);//货物的集合List getItems();}
//货物信息public intrerface Item{//货物名称String getProductName();void setProductName(String value);//货物数量int getQuantity();void setQuantity(int value);//货物价格float getPrice();void setPrice(float value); }
从上面的接口着手,你将需要开始编写应用程序的UI以及之后一系列工作。
然而,这时候你的老板问你:“你不先建立模型吗?”尽管你觉得有点多此一举,但还是按吩咐建立了UML模型。
接下来需要保存这些“模型”,然后你决定使用XML文件来解决,于是写下了XML Schema来定义你XML文件的结构: <?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd=""xmlns:po=""targetNamespace=""><xsd:complexType name="PurchaseOrder"><xsd:sequence><xsd:element name="shipTo" type="xsd:string"/><xsd:element name="billTo" type="xsd:string"/><xsd:element name="items" type="po:Item"minOccurs
本文发布于:2024-02-01 11:03:46,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170675662636158.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |