Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Наследование URLVariables (http://www.flasher.ru/forum/showthread.php?t=128883)

KOLANICH 19.08.2009 16:51

Наследование URLVariables
 
Код AS3:

class URLsess extends URLVariables
{
        static var sid:String;
        public function URLsess(vars:String){
                this.new URLVariables(vars);
 
        }
 
}

вылазиет ошибка
1131: Классы не должны быть вложенными.
и тянет за собой весь скрипт в гору ошибок

Felicast 19.08.2009 16:54

:eek:
что вы хотите этим сделать???

может вам надо:
Код AS3:

this.super(vars);


KOLANICH 19.08.2009 17:05

создаём класс
при создании объекта вызываем конструктор от родителя
и с new и без new результат один и тот же

cleptoman 19.08.2009 17:16

чего-то совсем не понятно зачем вам кастомный класс в таком контексте (

и да, super )

Hidest 19.08.2009 17:38

Цитата:

Сообщение от KOLANICH (Сообщение 843955)
создаём класс
при создании объекта вызываем конструктор от родителя
и с new и без new результат один и тот же

Вам же уже посоветовали использовать super. Это и будет вызов конструктора базового класса.

etc 19.08.2009 17:57

super(vars);

KOLANICH 19.08.2009 18:00

синтаксическая ошибка
в строке с супером

etc 19.08.2009 18:06

У меня нет ошибки.

cleptoman 19.08.2009 18:18

etc, а покажи класс. у меня тоже ругается на супер, потому что наследник не dynamic и не может создать динамические свойства из super(source).

KOLANICH 19.08.2009 18:21

Код AS3:
class URLsess extends URLVariables {
public static var sid:String;
public function URLsess(vars:String){
this.super(vars);/*1084: Синтаксическая ошибка: identifier перед super.
если убрать this вылетает гора ошибок*/
}
}


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

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