Публикации по теме 'abstraction'
Абстрактные классы в Java - быстрый обзор
Если вы программист на Java, я почти уверен, что вы слышали термин «абстрактный класс». В этой статье я надеюсь дать вам краткий обзор абстрактных классов в Java на всякий случай, чтобы использовать их на собеседовании или экзамене.
Что значит абстракция?
Абстракция - это процесс сокрытия деталей реализации и демонстрации пользователю только функциональных возможностей. Этой абстракции можно добиться в Java двумя способами. Используя абстрактные классы и интерфейсы. Интерфейсы дают..
ОСНОВЫ JAVA — Что такое интерфейс, абстракция? | Часть 8
В этом BASIC OF JAVA — что такое интерфейс, абстракция? | В части 8 мы дали подробную информацию об интерфейсе и абстракции в java.
Интерфейс:
Интерфейс похож на абстрактный класс, но имеет все методы абстрактного имени.
Интерфейсы — это план класса
Он используется для достижения абстракции.
Он поддерживает множественное наследование
Переменная: public static final int a =0;
(если мы объявляем переменную в интерфейсе, эта переменная должна быть public static final ). «Что..
Преимущества абстракции в вашем приложении
На своем пути к созданию пользовательской платформы управления облаком для предприятия я везде, где только мог, внедрял шаблоны абстракции, чтобы сохранить слабосвязанную реализацию, которая обеспечила бы мне гибкость, ожидаемую от современной архитектуры программного обеспечения.
Я сравниваю абстракцию в программных приложениях с популярными шаблонами, такими как Composable Architecture или MACH и им подобными. С помощью трех реальных сценариев я надеюсь продемонстрировать, как мое..
интервью Барбары Лисков
В последнее время я пересматривал основы программирования и наткнулся на интервью с Барбарой Лисков. Ее объяснение абстракции и модульности было поучительным и дало мне новый взгляд на принцип подстановки Лискова. https://lnkd.in/g4hQbYMM
Абстракция является важнейшей концепцией в разработке программного обеспечения, и принцип подтипирования поведения, также известный как принцип подстановки Лисков, имеет решающее значение для построения этой концепции. Как объясняет Барбара Лисков,..
Абстракция как парадокс ?
Прежде чем переходить к буквальному смыслу, давайте разберемся, что это такое? так что мы можем сделать вывод о нашем собственном определении Абстракция . скажем, например, я хочу, чтобы калькулятор решил проблему, и у одного из моих друзей есть калькулятор марки Casio, а у другого есть калькулятор Sharp, я бы попросил калькулятор, я не скажу, что дайте мне калькулятор компании Sharp. или компании Casio. Я бы скорее сказал, дайте мне калькулятор, и это то, что вы абстрагируете от..
Концепция объектно-ориентированного программирования; Лучший способ: Часть 2, четыре парадигмы ООП
Это вторая и последняя часть этой серии. Если вы пропустили первый, прочтите ссылку ниже
Концепция объектно-ориентированного программирования; Лучший способ Если вы новичок в программировании, хотите изучить концепцию объектно-ориентированного программирования с нуля или… medium.com
Объектная ориентация включает четыре основных парадигмы
Наследование Абстракция Полиформизм Инкапсуляция
Наследование
Наследование - это..
Где визуальный скриптинг?
Как инженер-программист, я часто мечтаю о том, как будет выглядеть моя работа через 10, 20 или 30 лет. Сможет ли визуальный сценарий стать доминирующей формой создания программного обеспечения в будущем?
То, как языки развиваются, часто либо достигает более высокого уровня абстракции, либо вызывает сдвиг парадигмы.
Что делает язык более абстрактным, чем другой? Просто сняв часть ответственности с разработчика и автоматизировав ее таким образом, чтобы он работал почти во всех случаях..