singleton CameraFeature { cameraMsg = "camera"; } class MobilePhone { mobileMsg = "phone"; } class CameraPhone : MobilePhone { dispatch() => CameraFeature; } public program() { var cp := new CameraPhone(); console.writeLine(cp.cameraMsg); console.writeLine(cp.mobileMsg) }