0 / 0 / 0
Регистрация: 12.04.2014
Сообщений: 33
|
||||||
1 | ||||||
Как передать значение локальной переменной в другой класс? (схема внутри)09.04.2016, 03:43. Показов 11077. Ответов 9
Метки нет (Все метки)
Помогите пожалуйста, по-человечески прошу (КОДОМ)
я понимаю всё, но я не знаю как это реализовать с помощью кода А через метод meth никак Там итак в оригинале один параметр, и если поменяешь, то всё через ж пойдет Примерно такая схема всей проги Я передала значение лок. переменной полю, но ничего не выводится!
0
|
09.04.2016, 03:43 | |
Ответы с готовыми решениями:
9
как передать значение переменной которую я вводил в одном классе в другой класс (ввожу я в консоле) Как передать значение элемента массива в другой класс Как передать значение переменной из класса Program в свой созданный класс? Передать значение переменной другой программе |
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|||||||||||
09.04.2016, 04:19 | 2 | ||||||||||
Сообщение было отмечено AnnGush как решение
Решение
Успокойся и посмотри на код ещё раз. Поле у тебя называется data, в методе meth ты записываешь переменную name1 в поле или свойство name класса class1
1
|
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
||||||
09.04.2016, 11:24 | 3 | |||||
AnnGush,
0
|
2354 / 1772 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
|
||||||
09.04.2016, 15:15 | 4 | |||||
вы метод называете конструктором класса, а в самом конструкторе пишете какойто бред
пока что вы ничего не понимаете это что за инициализация экземпляра такая? не видел ничего такого никогда Отобразил вашу переменную в другом классе. Тут правда стоит вопрос зачем все это, но вы наверное разберетесь
0
|
0 / 0 / 0
Регистрация: 12.04.2014
Сообщений: 33
|
||||||
10.04.2016, 00:36 [ТС] | 5 | |||||
Спасибо, но фишка в том, что вместо конструкторов класса A и B у меня методы))
и если заменить конструкторы методами, как у меня в проге, то ничего не выводится и у меня еще метод такой (RecieveCallBack), который не получается сделать string вместо void
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
||||||
10.04.2016, 00:54 | 6 | |||||
Т.е. конструкторы просто не указаны. Это допускается. Будет вызываться конструктор по умолчанию
Попробуй так:
0
|
6452 / 4053 / 1599
Регистрация: 09.05.2015
Сообщений: 9,486
|
||||||
10.04.2016, 00:55 | 7 | |||||
0
|
0 / 0 / 0
Регистрация: 12.04.2014
Сообщений: 33
|
||||||
10.04.2016, 01:08 [ТС] | 8 | |||||
Спасибо, но насчет того - зачем...(
у меня серверное приложение, оно принимает данные с 514 порта и эти принятые данные нужно отобразить в другом классе но метод, где они находятся не поддается изменению (я не могу сделать void - string) и через this не получается вот полный код проги
0
|
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
10.04.2016, 01:28 | 9 |
Принятые данные находятся в очереди. Оттуда их и бери. Они же выводятся в консоль
0
|
0 / 0 / 0
Регистрация: 12.04.2014
Сообщений: 33
|
|
10.04.2016, 01:42 [ТС] | 10 |
Просто на шаблоне если сделать как Вы сказали через методы - то переменная передаётся
но этот вреднючий RecieveCallback(... ar) даже вызвать в другом классе из-за (... ar) не получается А через очередь получается эти данные использовать в другом классе но так можно делать? а то мне казалось, что это неправильно))
0
|
10.04.2016, 01:42 | |
10.04.2016, 01:42 | |
Помогаю со студенческими работами здесь
10
Как изменять значение переменной bool, который находится в объекте, если я его передал в другой класс Перекинуть значение переменной в другой класс Как присвоить значение переменной, исходя из значения другой переменной? Как избежать изменения одной переменной ссылочного типа, когда изменяется значение другой переменной Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |