893 читали · 3 года назад
Что такое геттеры и сеттеры в программировании
Управление объектом или переменной через посредника Это будет текст об архитектуре объектно-ориентированных программ. Это для тех, кто планирует серьёзно заниматься разработкой. В объектно-ориентированном программировании многое основано на объектах — специальных «коробках» из данных и функций, которые работают в программе как единое целое. Внутри объекты могут быть устроены сложно, но снаружи из них торчат понятные «ручки» и «индикаторы» — то, через что другие части программы с этими объектами взаимодействуют...
Зачем вообще нужны были дисковые телефоны, почему было не сделать сразу с кнопками?
Глядя на старый дисковый телефон, современный человек часто испытывает лёгкое недоумение: зачем было городить этот громоздкий диск, который нужно крутить, ждать, пока он вернётся в исходное положение, и повторять это действие семь-десять раз для одного номера, если можно было сразу сделать кнопки — быстро, удобно, интуитивно понятно? Ответ на этот вопрос лежит не в области эстетики или прихоти инженеров, а в области технических возможностей своей эпохи, устройства телефонных сетей и самой физики передачи сигнала...