BackgroundWithBorder <- HasBorder |
|
|
CanAcceptCoupon OpeningTinkerWindow |
|
Border |
| Field | Type | |
|---|---|---|
| HasBorder: | border: | Border |
Define Class HasBorder; mixes in with Viewable; inherits from BackgroundWithBorder; field border: Border; // object's border attribute Border: Border; // set new border overrides CanAcceptCoupon; // permits border coupons overrides OpeningTinkerWindow; // put border coupon in the tinker window end class;