Implementierung
METHOD constructor.
DATA(lv_desc) = COND #(
WHEN iv_face_count = 6
THEN ||
ELSE |Sonderwürfel mit { iv_face_count } Seiten (ID: { iv_id })|
).
super->constructor(
iv_id = iv_id
iv_face_count = iv_face_count
iv_description = lv_desc
).
ENDMETHOD.
Verwendung
DATA(lo_die) = NEW zcl_bc_aoo_##_die_con(
iv_id = |CON-1|
iv_face_count = 20
).