Download - Klassendiagramm des Projekts „Massenhaftes Rechnen“

Transcript
Page 1: Klassendiagramm des Projekts „Massenhaftes Rechnen“

Klassendiagramm des Projekts „Massenhaftes Rechnen“

Alexander Bellhäuser Christian Helbig Christian RadekeFHDW Hannover HFW409/HFI409 3. Theoriequartal Michael Löwe: OOSWT2

Page 2: Klassendiagramm des Projekts „Massenhaftes Rechnen“

Das Arithmetische System

Expression

ComplexExpression ParameterConstant

Addition-Expression

Subtraction-Expression

Multiplication-Expression

Division-Expression

Variable

expressionfirst, second

Processprocess

Page 3: Klassendiagramm des Projekts „Massenhaftes Rechnen“

Process

InputProcess NoInputProcess

DoubleInput-Process

SingleInput-Process ConstantProcess

VariableProcess Addition-Process

Substraction-Process

Multiplication-Process

Division-Process

Das Prozesssystem

ValueContainer

*

inputs, outputs

Page 4: Klassendiagramm des Projekts „Massenhaftes Rechnen“

ValueContainer

Buffer Constant

Das Buffersystem

BufferEntry

StopCommand ErrorCommandInt

*