С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 17.12.2014
Сообщений: 156

Setter и getter

10.10.2019, 14:02. Показов 500. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Так и не понял смысл set и get в объектах js. Можно же использовать обычные методы ? В чем кардинальные отличия ?

Добавлено через 48 минут
Или это для большей вариативности ?
Допустим есть get next() {} и set next() {} название одинаковое, делают разные вещи, но логически относятся к одному и тому же и так просто понятнее нежели каждый раз писать методы с разными названиями
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.10.2019, 14:02
Ответы с готовыми решениями:

Setter / Getter
Добрый день. Подскажите как сделать. Вот пример кода. class Obj { constructor () { this._position = {'x':0,'y':0,'z':0}; ...

Копирование Getter из одного объекта в другой
Уважаемые, у меня есть 2 объекта import * as mutations from './mutations' import * as forms from './../forms/mutations' {...

Getter and setter
Не могу получить значения. Правильно ли я делаю? Здесь геттер и сеттер package mainPackage; public class Calculator { ...

1
Эксперт JS
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
10.10.2019, 14:56
Цитата Сообщение от Vlados117 Посмотреть сообщение
Можно же использовать обычные методы ? В чем кардинальные отличия ?
Синтаксис Java обычно у психически здорового человека вызывает отвращение.
Поэтому много людей стараются перейти на "свойства" языков программирования Kotlin и C# - как пара замаскированных get и set.
"Свойство в Kotlin" выглядит как поле класса или как переменная в функции, а по факту это пара методов.
https://kotlinlang.ru/docs/ref... rties.html

То есть вместо того, чтобы читать непосредственное значение из переменной и писать в переменную что попало,
мы можем геттером прочитать что-нибудь извращенное с возможным одновременным побочным действием,
а сеттером можем записать что-нибудь извращенное с возможной проверкой того, что хотели записать и возможным одновременным побочным действием.
То есть на полную катушку используем возможности методов во всей их мощи.

Добавлено через 1 минуту
---
А так же можем запретить читать и писать по отдельности или запретить доступ к данным отдельным людям.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.10.2019, 14:56
Помогаю со студенческими работами здесь

Getter Setter
class point { private: int x; int y; public: int getX() { return x;

вопрос о getter\setter
дан код, который трактуется как образец. class Foo { Value field_; public: // функция 1 Value& field() { ...

Auto-generator Of Getter/setter
Доброе время суток, Уважаемые форумчане! Данная утилита облегчает рутинную работу по созданию приватных переменных и последующую...

Почитать о Generic и Getter\Setter
Где можно почитать о Generic и Getter\Setter? Добавлено через 18 минут Почитать об этом*

Добавить корректные getter и setter-методы
Здравствуйте. Подскажите пожалуйста по вопросу: Задание по теме "работа со строками и регулярные выражения". Задание: В Java...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru