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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.03.2010, 22:50
lowka вне форума Посмотреть профиль Отправить личное сообщение для lowka Найти все сообщения от lowka
  № 15  
Ответить с цитированием
lowka

Регистрация: Sep 2006
Сообщений: 256
Цитата:
Сообщение от iflamberg Посмотреть сообщение
Попробуйте создать проект ~500кб текста. Откройте его через пол года и попробуйте вспомнить для чего какие методы и поля созданы, которые из них используются исключительно внутри класса, а какие вызваются другими классами.
500кб это 1мб не ОПП кода не ООП кода как минимум - почувствуйте, как говорится, разницу. Т.к. по мере разрастания проекта ООП дает возможность сократить объем кода за счет выделения повторяющихся участков в отдельные методы, а наборы методов в классы. Если не используем ООП, то есть copy & paste, можно еще правда создавать наборы функций в которых первый аргумент это объект над которым совершается действие, а последующие параметры это модификаторы этого самого действия. Только последний метод в приближении к бесконечности дает нам то самое ОПП от которого мы пытались убежать.

Цитата:
Сообщение от iflamberg Посмотреть сообщение
Другими словами в не низкоуровневых языках типа явы или флеша ООП, так же как и типизация переменных, служит скорее для самоконтроля, упрощения работы с вашим кодом других людей, и придупреждения компилятором самых очевидных ошибок.
Вот только на яве никто проекты в тысячу строчек не пишет (себе дороже). А если пишут, то эти проекты за собой тянут мегабайты библиотечного ООП кода.
__________________
:emocry:

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

Теги
private , protected , public , ООП

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

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


 


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


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