![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2014
Сообщений: 5
|
Здравствуйте, уважаемые программисты!
После того как я обратился к экземпляру класса Point локальной константной переменной с типом данных Point несколько раз, значение предопределённой переменной y этого экземпляра стало противоположным (было 50, а стало -50), хотя я не задавал никаких пунктов, благодаря которым значение этой переменной было бы изменено. У меня возникла мысль, что я где-то допустил ошибку, но я создал новый класс, написал всё то же самое, что и там и вновь столкнулся с той же проблемой. Вы встречались с подобным? Если да, то как вы решили эту проблему? |
|
|||||
|
Проблема по прежнему в вашем коде. "Само" оно там изменится никак не может. Возможно, вы вызываете методы экземпляра класса Point? Или передаёте его куда нибудь в качестве аргумента и т.п.
__________________
Дети не должны знать о своих родителях |
|
|||||
|
Регистрация: Aug 2014
Сообщений: 5
|
Хм, очень странно. Я сейчас попробовал создать новый проект, поместил туда тот же код и он заработал без каких-либо проблем. Ни разу с таким не сталкивался.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|