Я java разработчик с хорошим пониманием концепций объектной ориентации ( или, может быть, я так думаю ). И прямо сейчас я изучаю шаблоны проектирования (сначала шаблоны проектирования с головы). Я читал об абстракции концепции OOPS, чтобы вкратце понять ее, и чтение большего количества запутало меня больше, чем раньше.
Насколько я понимаю, абстракция означает сокрытие внутренних деталей программы при предоставлении доступа к интерфейсу другим программистам без заботы о внутренних деталях. Но я не понимаю
Пожалуйста, поправьте меня, если я где-то ошибаюсь.