Ну вот так:

Код AS3:
public class SomeClass
{
private var _multMode: Boolean;
function someCalculation(value1: Number, value2: Number) : Number
{
if (_multMode) return value1 * value2;
else return value1 + value2;
}
}
То есть когда в классе заводятся свойства, значение которых определяют поведение. В общем то, что ты предложил, но в таком топорном варианте
