Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   "Колин Мук" или по другому, как понимать? AS 3.0 (http://www.flasher.ru/forum/showthread.php?t=142255)

stweet 16.07.2010 13:38

"Колин Мук" или по другому, как понимать? AS 3.0
 
Час добрый. Помогите разобраться пожалуйсто. Я только нячал познавать азы AS 3.0
Код:

// как это происходит, из класса VirtualZoo передаёться
// ("Stan") в класс VirtualPet и заменяет (name)???

/*В процессе написания кода программы мы остановились на создании 
метода-конструктора для класса Virtual Pet. Метод-конструктор описывает единственный
параметр name, значение которого определяется во внешнем коде, отвечающем за
создание объекта в классе Virtual Zoo. */


// Так написанно в книге, а я к сожалению, не могу этого
// понять.

// Не охото идти дальше не уяснив этого нюанса.

package zoo {

        internel class VirtualPet {
               
                public function VirtualPet (name) {
               
                }
        }
}


package zoo  {

        internel class VirtualZoo {

                public function VirtualZoo () {

                        var pet = VirtualPet ("Stan");
                       
                }
        }
}

Если это не так сложно, буду признателен.

Lao_kutuz 16.07.2010 14:56

Имеем класс

Код AS3:

        internel class VirtualPet {
 
                public function VirtualPet (name) {
 
                }
        }

вот его конструктор

Код AS3:

                public function VirtualPet (name) {
 
                }

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

Примеры что ты скинул неудачные. ты их вырвал из контекста, описав лишь 2 класса VirtualZoo и VirtualPet, а в примере видим создается неизвестный VirtualZooPet О_о

stweet 19.07.2010 16:52

Код:

Примеры что ты скинул неудачные. ты их вырвал из контекста, описав лишь 2 класса VirtualZoo и VirtualPet,
а в примере видим создается неизвестный VirtualZooPet О_о

Сори ошибся, поправил.

Спасибо вроде как понял, тут ещё друзей навалил к вам на форум, оч хороший сайт.
Ещё раз спасибо автору ответа.


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

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