Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Вопрос про классы (http://www.flasher.ru/forum/showthread.php?t=98585)

Pasha L 16.07.2007 21:29

Вопрос про классы
 
Оригинальный адрес темы:
http://www.flasher.ru/forum/showthread.php?p=660877



Здравствуйте. Вопрос про классы.
Есть два класса: A и B.
Код:

class A {
    var x,y,z:Number;
    function A(){
        x=0;
        y=0;
        z=0
    }
}
class B {
    var Av:A;
    function B(FAv:A){
        Av=FAv;
    }
    function catch(){
        trace("catched");
    }
}

При создании объекта класса B указывается ссылка на объект класса A.Необходимо, чтобы по изменению переменных внутри Av через B (B.Av.x=5, к примеру) вызывалась функция catch.

Дополнительная информация:
Можно, конечно же, создать ссылку внутри A на B, создать в A свойства и при set этого свойства выполнять, к примеру, Bv.catch. Но так не хотелось бы делать, потому что у меня не обязательно A связан с B, но обязательно B связан с A, а значит, хотелось бы свой "замысел" осуществить из B.



Я создал эту тему у новичков сначала. Но там что-то глухо. Может тут кто-то отзовется...

iNils 16.07.2007 22:51

Цитата:

Сообщение от Pasha L
Я создал эту тему у новичков сначала. Но там что-то глухо. Может тут кто-то отзовется...

И там и там, отвечают одни и те же.


Часовой пояс GMT +4, время: 15:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.