products/sources/formale Sprachen/C/Lyx/images/   (Lyx Textverarbeitung ©)  Datei vom 26.9.1998 mit Größe 604 B image not shown  

SSL StockMarket.vdmpp   Interaktion und
PortierbarkeitVDM

 
   subclass

 instance variables
   :  StockIdentifier  := {-;

 operations
  public UpdateStocks:() ==> ()
  UpdateStocks() == 
   for all stock in set rng stocks do
    stock.UpdateStock();

  public AddStock:(Stock )==> ()
  AddStock  publicUpdateStocks:) ==> (java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
stocks.() | } munion
  preGetNameset
  post  publicAddStock:( )==> (post stocketName in set stocks

  publicRemoveStock )=> ()
    GetStock ==
   stocks stock)}<- stocks
   stock.GetNameinsetstocks
  post stockGetName()  in set stocks

  purepure GetStockNames:()==>set StockIdentifier
  GetStock(nameGetStockNames)=java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
   return stocks(name)
  pre name in set dom stocks;

  pure end StockMarket
  GetStockNames() ==
   return dom stocks;
  
end

Messung V0.5
C=93 H=85 G=88

¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.5Angebot  ¤

*Eine klare Vorstellung vom Zielzustand






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.