эээ... ну как бы это сказать, не в обиду, но код больше похож на попытку запихать мизинец правой ноги в левое ухо, при чем так, чтобы колено находилось за спиной... теоретически, если систематически заниматься йогой, то после долгих тренировок это все таки удасться... но если задача была изначально просто почесаться в ухе, то подход к ее решению не может не вызывать удивления =)

Код:
class TKonjunction extends Object
{
//ессна нужно описать структуру объекта и что такое левая и правая части
// типа:
// checkedObject.rightPart =
// checkedObject.leftPart =
// checkedObject._txt =
// ну и так далее...
function TKonjunction (leftPart:Number, rightPart:Number, checkedObject:Object){
public function True(AA:Boolean,AB:Boolean,AC:Boolean,AD:Boolean,AE:Boolean,AF:Boolean):Boolean
{
return checkedObject['leftPart'].True(AA,AB,AC,AD,AE,AF) && return checkedObject['rightPart'].True(AA,AB,AC,AD,AE,AF);
}
// тут, я так понял, нужно просто отобразить формулу и/или результат вычисления
// тогда просто передаем во все том же объекте ссылку на текстовое поле
public function Show():Void
{
checkedObject._txt.text=checkedObject.formula + "" + checkedObject.rightPart + '&' + checkedObject.leftPart +True(AA,AB,AC,AD,AE,AF).toString();
}
Show();
}
}
Но даже так логика все равно дубовая, в смысле, может с точки зрения другого языка и ничего, но с точки зрения АС - изврат. Гораздо проще и понятнее было бы создавать "пример" вместе со всеми элементами оформления прямо в этом же классе, а в основном клипе просто ограничится созданием интерфейса позволяющего юзеру выбрать "а какую же формулу он хочет посмотреть".
ЗЫ. возможно что-то где-то не совсем так написал, кавычки не туда влепил или еще что-то, просто действительно тяжело понять смысл проделанной работы =)
Вот, написал простенький пример, там еще конечно много чего надо бы дописать, но главное - принцип:
Вложение 15428