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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.03.2013, 23:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 11  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Помнится, Блуд говорил, что virtual в будущем будет аттрибутом необходимости переопределения метода, а не то, что он доступен для этого.

Старый 22.03.2013, 23:26
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 12  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Почему бы тогда не abstract?
Как-то не логично получится, по-моему.

Старый 23.03.2013, 02:23
Александр Мостовой вне форума Посмотреть профиль Отправить личное сообщение для Александр Мостовой Посетить домашнюю страницу Александр Мостовой Найти все сообщения от Александр Мостовой
  № 13  
Ответить с цитированием
Александр Мостовой
 
Аватар для Александр Мостовой

Регистрация: Sep 2001
Адрес: Харьков
Сообщений: 305
Отправить сообщение для Александр Мостовой с помощью ICQ Отправить сообщение для Александр Мостовой с помощью Skype™
Цитата:
В АС3, на данный момент, может использоваться как пометка, что данный метод можно/нужно переопределять в наследуемых классах.
А я взял себе привычку от противного, всем методам кроме private (а их обычно очень мало) по умолчанию ставлю final, а те что планирую переопределить "помечаю" тем что не ставлю ничего
__________________
...

Старый 23.03.2013, 10:02
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 14  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,600
Записей в блоге: 17
Цитата:
Сообщение от Александр Мостовой Посмотреть сообщение
А я взял себе привычку от противного, всем методам кроме private (а их обычно очень мало) по умолчанию ставлю final, а те что планирую переопределить "помечаю" тем что не ставлю ничего
Интересная привычка. Но это плохо при работе в команде: кто-нибудь захочет унаследоваться да чуточку подпилить поведение – а Вы ему палки в колеса. Это беда, если код скомпилен в swc, к примеру.

Я разруливаю ASDoc'ом. Аргументирую тем, что если человек хочет унаследоваться от моего класса – то хоть разок он в мой класс заглянет.

Старый 23.03.2013, 12:37
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 15  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Интересная привычка. Но это плохо при работе в команде: кто-нибудь захочет унаследоваться да чуточку подпилить поведение – а Вы ему палки в колеса. Это беда, если код скомпилен в swc, к примеру.
На мой взгляд это нормально работает. Длинные цепочки наследования всегда сложнее отлаживать, чем композицию.
__________________
...вселенская грусть

Старый 23.03.2013, 15:36
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 16  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Длинные цепочки наследования всегда сложнее отлаживать, чем композицию
Каким образом при использовании композиции можно "чуточку подпилить поведение"?
Не вижу никакой практической пользы в том, чтобы везде писать final. Это реально палки в колеса. Зачастую даже самому себе

Старый 23.03.2013, 17:12
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 17  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Меня всегда прикалывала эта ООП-шность мозга. Куча программистов, которые пишут себе там private или final, а затем через неделю, оп: "ой, это свойство мне в наследнике нужно". Зачем себе двойной работы добавлять?
__________________
мой пустой блог

Старый 23.03.2013, 19:47
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 18  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Интересная привычка. Но это плохо при работе в команде: кто-нибудь захочет унаследоваться да чуточку подпилить поведение – а Вы ему палки в колеса. Это беда, если код скомпилен в swc, к примеру.

Я разруливаю ASDoc'ом. Аргументирую тем, что если человек хочет унаследоваться от моего класса – то хоть разок он в мой класс заглянет.
Это если речь о пабликах идёт. А вообще палки в колеса, это хорошо на самом деле.

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

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

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


 


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


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