Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Основной блок в классе (число прочтений - 2209 )
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Основной блок в классе
17. Июля 2008 :: 06:45
Печать  
В классе можно написать и это будет работать:

Код
Выбрать все
Перем А;

Процедура Б() Экспорт
     Сообщить(A);
КонецПроцедуры

///Основной блок
А = 100;
 



Вопрос - правильно ли пользоваться такой конструкцией или в ООП есть другие методики для работы с приватными переменными ?



ЗЫ: хотя для этого конструктор класса наверное юзают  Смущённый
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Основной блок в классе
Ответ #1 - 17. Июля 2008 :: 08:27
Печать  
Да, в 1С++ можно и так.
Но нужно помнить, что этот код будет до вызова конструктора, что может чему-то помешать Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Основной блок в классе
Ответ #2 - 17. Июля 2008 :: 08:53
Печать  
В классе так нельзя, пользуй Конструктор
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Основной блок в классе
Ответ #3 - 17. Июля 2008 :: 08:54
Печать  
artbear писал(а) 17. Июля 2008 :: 08:27:
Да, в 1С++ можно и так.
Но нужно помнить, что этот код будет до вызова конструктора, что может чему-то помешать Улыбка

Сталкивались в прошлом году с таким объявлением. Был какой-то косяк. Надо порыскать по форуму.
В голове просто отложилось.
  
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Основной блок в классе
Ответ #4 - 01. Августа 2008 :: 08:21
Печать  
Содержимое данного сообщения было перенесено СЮДА.
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать