Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 08.05.2008, 22:51
Crazy Driver вне форума Посмотреть профиль Отправить личное сообщение для Crazy Driver Посетить домашнюю страницу Crazy Driver Найти все сообщения от Crazy Driver
  № 8  
Ответить с цитированием
Crazy Driver

Регистрация: May 2007
Сообщений: 7
Отправить сообщение для Crazy Driver с помощью ICQ
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
потому что инициализация класса, на то и инициализация, что бы требовать аргументов. если они нужны для инициализации, значит они нужны для не родимой, и объект без них будет создан неправильно. чё не понятного? это же как 2х2. если требуют - значит надо.
Ну надо или не надо и правильно ли создастся объект, наверно всётаки решать программисту.
У меня от одного класса наследуются 4 других, у которых практически одинаковая инициализация, которая и описана в конструкторе суперкласса. А один дочерний класс не нуждается в такой инициализации.
В других языках (таких как Java, C++ и т.п.) подобная задача решается очень просто с помощью перегрузки конструктора, т.е. 2 конструктора у супер класса, принимают разное количество параметров.
Здесь же, раз нет возможности перегрузить конструктор, хотелось бы хотя бы переопределить его - вот это как 2х2. А то, что это сделать можно только через условие (1>2) или что-нибудь в этом духе - это вообще бред (не в одном другом языке подобных извращений не встречал).

Создать новую тему   Часовой пояс GMT +4, время: 19:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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