Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.10.2013, 21:46
Новичок на форуме
Отправить личное сообщение для rustamx Посмотреть профиль Найти все сообщения от rustamx
 
Регистрация: 07.10.2013
Сообщений: 1

Актуальность закрытых полей
Привет.)
Может быть вопрос покажется глупым, но все же.
Начал изучать JavaScript и разработку проекта на этом языке.
Естественно я создаю "классы" и так же хочу создавать в них закрытые поля. После изучения книг и блогов, я реализовал такое поведение. Оно получилось громоздким( относительно, на плюсах же нужно просто прописать private ). Но после этого я задумался, так ли они мне нужны?
Если я хочу инкапсулировать поля, то мне придется так же изворачиваться в других случаях. Например, мне нужно узнать позицию объекта. Допустим он хранится в объекте в поле m_pos = { m_x, m_y}. Но я же не могу его просто так вернуть, получится я верну ссылку на инкапсулируемый объект. Для этого приходится создавать новый объект, вызывая при этом конструктор. Неужели так и нужно писать, или же я что-то упустил.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозаполнение полей $wAiN_n Общие вопросы Javascript 6 08.04.2011 17:49
Проверка полей отправляемой формы. denisOgr jQuery 6 18.10.2010 19:40
Проблема с проверкой полей в форме Eth Общие вопросы Javascript 7 19.08.2010 17:41
Добавление и удаление полей в форму anoth3r Events/DOM/Window 1 11.09.2009 15:10
проверка полей формы!!!! DENAT Общие вопросы Javascript 0 05.06.2008 22:14