Показать сообщение отдельно
  #2 (permalink)  
Старый 23.12.2013, 01:19
Профессор
Отправить личное сообщение для BallsShaped Посмотреть профиль Найти все сообщения от BallsShaped
 
Регистрация: 14.09.2012
Сообщений: 162

Сообщение от finestra
Необходимо спрятать данные.
А зачем? Если речь идет о внутренней разработке, то инкапсуляцию можно реализовать просто договорившись, как обозначаются private и protected члены классов (например, начинать имена с "_"). Просто, если private еще можно реализовать через замыкания, то с protected вряд ли как-либо получится.
Сообщение от finestra
Методы не должны определяться каждый раз при создании объекта.
К слову, это проблема только при частом инстанцировании объектов.
Ответить с цитированием