Inheritance/Multiple: Difference between revisions
Content added Content deleted
Line 261: | Line 261: | ||
var cp := CameraPhone new. |
var cp := CameraPhone new. |
||
console writeLine |
console writeLine(cp cameraMsg). |
||
console writeLine |
console writeLine(cp mobileMsg). |
||
].</lang> |
].</lang> |
||
Alternatively a group object may be created |
Alternatively a group object may be created |
||
<lang elena> |
<lang elena>import system'dynamic. |
||
class CameraFeature |
class CameraFeature |
||
Line 281: | Line 281: | ||
class CameraPhone = |
class CameraPhone = |
||
{ |
{ |
||
new = MobilePhone new |
new = MobilePhone new; mixInto(CameraFeature new). |
||
}. |
}. |
||