Понятие, виды и примеры абстракции. Абстрактное мышление — Новости Оптом
Содержание статьи:
- Что это такое? Определение
- Какой может быть абстракция? Примеры в жизни
- Чем является абстрагирование? Определение
- Абстрактное и конкретное
- Виды абстракции
- Что понимается под абстрактным мышлением
- В чем польза отвлеченных понятий и мышления
- В искусстве
Философия в представлении многих людей является наукой, которой свойственно переливание из пустого в порожнее, как говорится в народной поговорке. То есть в глазах обывателей, философы только и делают, что рассуждают, не принося никакой пользы. Такое представление о науке сложилось во многом по причине ее непонятности, из-за использования сложных специфических терминов и долгих, однообразных описаний их значений.
Между тем многие философские понятия вполне актуальны в обычной жизни. Например, абстракция. Это слово можно услышать очень часто. Причем в разговорах люди применяют его для обозначения отвлеченности или же «туманности» того, о чем идет речь. Но чем является абстракция с научной точки зрения?
Что это такое? Определение
Вам будет интересно:Философия возраста. Семилетние циклы жизни человека
Название этого термина происходит от латинского слова abstractio, которое переводится на русский язык, как «отвлечение». Именно в этом и заключается суть данного философского понятия.
Абстракция есть не что иное, как отвлечение, мысленный отход в сторону от рассматриваемого, изучаемого или же обсуждаемого предмета, проводимый с целью определения и выделения наиболее важных, существенных моментов, признаков, элементов путем обобщения.
Вам будет интересно:Абсолютный дух: понятие, теория
Говоря простым языком, это способ мысленного устранения ненужного, помогающий акцентировать внимание на главном. При этом важность может иметь как обобщенное, так и детальное.
Также данное понятие определяется как обобщение, достигнутое путем абстрагирования.
Какой может быть абстракция? Примеры в жизни
Самым простым примером является ход мыслей, возникающий при взгляде на небо. Каждый современный человек знает о том, что над его головой находится атмосфера, представляющая собой несколько чередующихся слоев. Известно всем и о том, что состоит она из углекислого газа, кислорода и азота.
Но что возникает в голове при взгляде вверх? Просто слово «небо». Это пример естественной абстракции, не требующей специальных усилий. При этом в мозгу происходит отвлечение от известных смотрящему в небо человеку, но в данный момент времени ненужных подробностей и деталей. То есть нужный элемент определяется и вычленяется путем обобщения.
Вам будет интересно:Сознание, его происхождение и сущность. Проблема сознания в истории философии
Если же при взгляде вверх возникает в мыслях слово «тучи», то это уже более сложная абстракция.
В ней задействуется не только обобщение, но и выделение конкретного, важного элемента. Однако она тоже является естественной, не требующей специального усилия.Примеры абстракции сознательной люди в повседневной жизни тоже видят достаточно часто. В любом разговоре, в котором для объяснения чего-либо рассказчик прибегает к отвлеченным аналогиям, задействована эта категория. То есть если человек приводит в пример случай из жизни, поясняя им то, что хочет сказать, он прибегает к абстракции и делает это сознательно.
Чем является абстрагирование? Определение
Примеры абстракции демонстрируют наличие определенных приемов в общении и, разумеется, образа мыслей. Совокупность этого и называется в философии абстрагированием. У этого понятия имеются два основных значения, которые являются родственными по смыслу, перекликаются между собой. Первое определяет данное понятие как сам процесс отвлечения или же способ, а второе – как метод.
То есть абстрагирование – это использование способа отвлечения в процессе познания или объяснения, рассуждения.
Отвлечение происходит от всего несущественного, не имеющего значения в конкретный отрезок времени, от лишнего, мешающего правильно понять суть. Результатом этого процесса становится формирование отвлеченного понятия.
Абстрактное и конкретное
Примеры абстракции, как осмысленной, так и естественной, демонстрируют достижение некоего результата. Именно его и называют в философии отвлеченным понятием.
Это может быть почти все, что угодно, лишенное четкой детализации, например цвет, свет, кривизна, уродство или красота. То есть если озвучить лишь сам результат абстрагирования, вне контекста, например слово «небо», то понимание его у каждого человека будет своим.
Иными словами, это понятие несет в себе смысл, имеет значение, однако не передает никаких точных характеризующих деталей, конкретизирующих и сужающих его. Именно наличием точных характеристик и отличаются абстрактные и конкретные понятия. То есть если при получении информации ее можно воспринять совершенно по-разному, то она абстрактна. Конкретное понятие не допускает различных вариантов толкования, оно предельно точно.
Виды абстракции
Как это ни парадоксально, но этой категории присущи как четкая классификация по цели, так и весьма обширный и размытый перечень условных типов.
В соответствии с целью абстракция бывает:
- содержательной;
- формальной.
Содержательная форма подразумевает выделение частного через общее. То есть, вспоминая упомянутый выше пример, если при взгляде на небо в голову приходит слово «туча», то это содержательная абстракция.
Формальная же выделяет те элементы, которые сами по себе не существуют, например цвет. Формальная абстракция является основой в усвоении и передаче описаний внешних свойств, а также служит базой для теоретических размышлений.
К основным видам или же типам этой категории относятся:
- чувственная примитивная;
- обобщающая;
- идеализирующая;
- изолирующая;
- конструктивизирующая.
Отдельно учеными выделяется так называемая абстракция актуальной бесконечности. Выделяется она потому, что примеры абстракции основных типов можно найти в повседневной жизни, а вот наблюдать этот вид невозможно. То есть данная философская категория – это полностью теоретическое понятие. В чем его суть? В том, чтобы мысленно отвлечься от аксиомы о том, что нельзя зафиксировать каждый из компонентов бесконечного множества. И тогда это множество станет конечным. Эта философская теория хоть и напоминает утопию, весьма серьезно рассматривается математиками. Вполне возможно, что в будущем она еще окажется востребованной на практике, например в процессе освоения космического пространства.
Что понимается под абстрактным мышлением?
Нередко приходится слышать, как о ком-то говорят, что он мыслит абстрактными категориями. При этом понятно, что речь идет о человеке, не отличающимся приземленностью и ординарностью, о том, кто склонен размышлять и рассуждать без какой-либо четкости и конкретики. Но что подразумевается под этим в философии?
Абстрактное мышление, это, простыми словами говоря, не что иное, как разновидность познавательной деятельности. То есть это тип мозговой деятельности человека, для которого свойственны образование специфических отвлеченных понятий и дальнейшее оперирование ими.
То есть индивиду с таким типом мышления присуща абстракция картины восприятия окружающего мира, какого-либо явления или же понятия. В рассуждениях и диалогах он отходит от привычной системы правил и аксиом. Это позволяет доносить или же принимать информацию, идеи или мысли без излишней нагрузки, использовать символы и образы. Однако при этом утрачивается точность и, разумеется, для верного понимания мысли необходим контекст либо общеизвестный символ.
В чем польза отвлеченных понятий и мышления?
Общее понятие абстракции, принятое в науке, совершенно не раскрывает практической пользы этого явления. Между тем оно необходимо для развития мыслительных возможностей человека. Например, именно с помощью абстракций и их сопоставлений дети начинают познавать мир.
Отвлеченные понятия – неотъемлемая часть мыслительной деятельности людей. Они способствуют раскрытию связей и отношений между явлениями, предметами, элементами, понятиями. С помощью абстрактного мышления люди синтезируют имеющиеся представления и формируют новые типы взаимосвязей и соотношений между рассматриваемыми предметами, тем самым развивая собственное сознание.
То есть с помощью отвлечения происходит прогресс познавательной, мыслительной деятельности человека.
Помимо этого, абстракции неразрывно связаны с языковыми навыками. Обучение речи малышей происходит с помощью этого типа мышления.
В искусстве
Не только философии, но и искусству свойственно такое понятие, как «абстракция». Картины многих известных художников написаны в этом жанре.
Абстракционизм является направлением в искусстве, которое характеризует отказ от передачи чего-либо в виде реалистичного отображения. Это в первую очередь касается форм изображений в живописи и скульптуре. Однако абстрактным может быть любое произведение, например рассказ, стихотворение, театральные декорации, костюмы и многое другое.
Основоположником этого жанра принято считать российского живописца Василия Кандинского, а первым абстрактным произведением – его акварельную работу «Без названия», написанную в 1910 году.
Источник
«Что такое абстракция? Абстрактное мышление? Если можно, приведите какой-нибудь пример.» — Яндекс Кью
Популярное
Сообщества
ПсихологияЧеловек+3
Владимир Фамильный
·
5,3 K
ОтветитьУточнитьЛучший
Наталья Пашкова
Психология
13,5 K
Психолог-практик (внутриличностные и межличностные проблемы).
Пример абстрактного мышления — это возможность говорить, читать, писать, считать.
В природе не существует ни цифр, ни букв — это абстрактные символы, которые придумали люди, чтобы обеспечить понимание.
Пример на яблоках, как и в предыдущем ответе.
Звонит Вам мама и спрашивает сколько осталось яблок в холодильнике, так как не может принять решение покупать их или нет.
Ваш мозг включает абстрактное мышление, у Вас возникает образ холодильника и яблок. Благодаря этой абстракции Вы приходите на кухню, открываете холодильник, считаете яблоки и говорите ей — 5.
В действительности яблок 1+1+1+1+1, но для лучшего понимания Вы говорите пять, то есть применяете абстрактную цифру, которой принято обозначать число. А мама благодаря абстрактному мышлению прекрасно осознаёт сколько яблок осталось.
С другой стороны, мама может спросить купить ли Вам маракуйю, о которой Вы не имеете представления. Абстрактное мышление в этой ситуации Вам не поможет, так как Вы не знаете что это. Тогда Вы в поисковике находите описание данного продукта и узнаёте, что это сочный экзотический фрукт родом из Бразилии. При получении этой информации у Вас включается абстрактное мышление, которое приводит к выводу, что фрукт может быть необычного вкуса и его хочется попробовать, чтобы получить не только абстрактное знание о существовании данной диковины, но и убедиться в его вкусовых качествах.
Наталья Пашкова, для записи на консультирование ссылка в Телеграм
Перейти на t.me/nata_pashkovaВладимир Фамильный
30 августа 2020
То бишь, абстракция с нами повсюду ? Иначе говоря, этот процесс присущ любому действию или нет ..? Мы сейчас… Читать дальше
Комментировать ответ…Комментировать…
ВелоАс
65
Широкий ассортимент велосипедов, запчастей и аксессуаров. · 29 авг 2020
Отвечает
ВелоАС
Отец зажал сына в угол. — У тебя два яблока. Я одно выбросил. Сколько у тебя осталось? Тихое скуление. — У тебя было два яблока. Я одно порезал на куски. Сколько у тебя осталось? Скулёж, тычки, прижатие к стене. — У тебя было два яблока. Я одно сожрал! Я сожрал одно! Сколько у тебя осталось? Крик, плач: — Папа не надо. — Нет, надо. У тебя было два яблока. Я у тебя… Читать далее
1 эксперт согласен
Комментировать ответ…Комментировать…
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
Абстракция в Java | Реальный пример абстракции в Java
Объявления
Интерфейс на Java Инкапсуляция в Java
Абстракция в Java
Абстракция — это концепция раскрытия только необходимых существенных характеристик и поведения по отношению к контексту.
Сокрытие данных известно как абстракция данных . В объектно-ориентированном языке программирования это реализуется автоматически при написании кода в виде класса и объекта.
Реальный пример абстракции в Java
Абстракция показывает пользователю только важные вещи и скрывает внутренние детали, например, когда мы едем на велосипеде, мы знаем только о том, как ездить на велосипеде, но не можем знать о том, как он работает ? А также мы не знаем внутреннего функционала велосипеда.
Еще один реальный пример абстракции — банкомат; Все они выполняют операции в банкомате, такие как снятие наличных, перевод денег, получение мини-выписки и т. д. но мы не можем знать внутренние подробности о банкомате.
Примечание: Абстракция данных может использоваться для обеспечения защиты данных от несанкционированных методов.
Примечание: В языке Java абстракция данных может быть достигнута с использованием класса.
Пример абстракции
класс Клиент { номер счета_числа; плавающий баланс_сумма; Имя строки; инт возраст; Строковый адрес; аннулировать balance_inquiry() { /* для запроса баланса только номер счета требуется, что означает оставшиеся свойства скрыты для метода запроса баланса */ } аннулировать fund_Transfer() { /* Для передачи номера счета фонда и требуется баланс и остальные свойства скрыты для метода перевода средств */ }
Как достичь абстракции?
Существует два способа достижения абстракции в Java
- Абстрактный класс (от 0 до 100%)
- Интерфейс (достижение 100% абстракции)
Подробнее об интерфейсе и абстрактном классе читайте в предыдущем разделе.
Разница между инкапсуляцией и абстракцией в Java
Абстракция связана с сокрытием деталей и отображением важных вещей для пользователя, тогда как инкапсуляция связывает ваши данные и код вместе как единое целое.
Инкапсуляция не обеспечивает полной безопасности, поскольку мы можем получить доступ к частному члену класса с помощью API отражения, но в случае абстракции мы не можем получить доступ к статическим, абстрактным элементам данных класса.
В java вы можете сказать, что он берет все ваши методы, переменные и связывает их вместе в одном классе.
Абстракция реализована в Java с использованием интерфейса и абстрактного класса, а инкапсуляция реализована с использованием модификаторов доступа private, package-private и protected.
Преимущества абстракции данных в Java
Здесь мы обсудим некоторые из ее преимуществ, чтобы признать ее значимость. Преимущества абстракции данных приведены ниже;
- Абстракция данных повышает возможность повторного использования кода, исключая вероятность избыточности.
- Повышает читабельность кода, поскольку исключает возможность отображения сложной работы кода.
- С реализацией классов и объектов повышается безопасность. Поскольку абстракция данных — это метод реализации классов и объектов, любой отказ в доступе к другим классам доступа к членам данных и функциям-членам базового класса.
- Помогает пользователю писать высокоуровневый код.
- Разделяет всю программу на код и реализацию, что делает ее более понятной.
- Помогает пользователю избежать написания низкоуровневого кода.
- Предотвращает дублирование кода и увеличивает возможность повторного использования.
- Можно независимо изменить внутреннюю реализацию класса, не затрагивая пользователя.
- Помогает повысить безопасность приложения или программы, поскольку пользователю предоставляется только важная информация.
Интерфейс на Java Инкапсуляция в Java
Magenet — лучшая альтернатива AdSense, здесь мы зарабатываем 2 доллара за одну ссылку, здесь мы получаем рекламу ссылок.
MagenetУзнайте о примерах абстракции данных, которые приносят пользу бизнесу
Опубликовано — Келси Тейлор
Абстракция данных и ее примеры помогают предприятиям разрабатывать продукты. Кроме того, это делает продукты более удобными для пользователей. Это также гарантирует уникальность продукции.
Примеры абстракции данных также помогают предприятиям сделать устройства удобными и безопасными для информации. Поэтому в этой статье мы разберемся с абстракцией данных и ее примерами.
Понимание абстракции данных и ее примеры- Что такое абстракция данных?
- Типы абстракции данных
- Понимание разницы между абстракцией данных и инкапсуляцией данных
- Почему важна абстракция данных?
- Вот лучшие примеры абстракции данных для различных предприятий:
- Примеры абстракции данных для прогнозов погоды
- Примеры абстракций данных для сбора данных и структур
- Примеры абстракции данных для смартфонов
- Примеры абстракций данных для автомобилей
Абстракция данных — это процесс программирования, который создает типы или классы данных. Более того, он уменьшает определенные части данных, чтобы упростить представление в целом. Прежде всего, это важная концепция объектно-ориентированного программирования.
Полная база данных представляет собой сложную систему. Это, безусловно, требует простой структуры во время разработки. Следовательно, абстракция данных является основным этапом проектирования базы данных. Прежде всего, это позволяет разработчикам сосредоточиться на важнейших компонентах. Это также помогает скрыть лишние детали от пользователей. Более того, он добавляет детали данных при создании окончательной системы.
Далее генерируется представление данных. Более того, эти данные определяют интерфейс от реализации. Поэтому любому пользователю достаточно разобраться в интерфейсе и командах. В результате пользователи могут избежать проблем с представлением и реализацией внутренних структур данных.
Это также инструмент проектирования, который упорядочивает основную информацию о машине, не представляя ее внутренних функций. Кроме того, пользователи могут контролировать интерфейс и регулировать работу машины. Хотя они не могут отследить реальную реакцию одной и той же машины на различные команды.
Первичные уровни абстракции данных:Абстракция данных собирает основные данные без обработки избыточных деталей. Более того, абстракция данных разделяет на слои для достижения независимости от данных. Независимость от данных означает, что пользователи и данные не должны взаимодействовать напрямую. Следовательно, вот три основных уровня абстракции данных:
- Физическая/внутренняя абстракция:
Это относится к работе с физическими атрибутами организационной структуры.
- Концептуальная/ логическая абстракция:
Управляет категорией данных, которые вводят пользователи. Это также позволяет избежать работы с физической архитектурой приложения.
- Вид/Внешняя абстракция:
Отслеживает категории данных, которые извлекают пользователи. Следовательно, это не касается как концептуальной абстракции, так и физической абстракции.
Типы абстракции данныхАбстракции данных можно разделить на две основные категории. Таким образом, есть два типа:
Класс упорядочивает и перераспределяет данные по различным категориям. Кроме того, классам требуется доступ к спецификаторам для идентификации функций. Следовательно, система может управлять функциями, которые видят пользователи, и функциями, которые выполняются в фоновом режиме.
Заголовочные файлы обычно скрывают внутренние функции от пользователей и программистов.
Понимание разницы между абстракцией данных и инкапсуляцией данныхАбстракция данных является компонентом объектно-ориентированного программирования. Более того, он решает комплексы еще на этапе проектирования. Однако инкапсуляция данных решает проблемы на этапе реализации.
Кроме того, абстракция данных в программировании скрывает лишние детали, отображая важную информацию. Но инкапсуляция данных объединяет код и данные в одно целое.
Прежде всего, абстракция данных в Java позволяет пользователям и программистам сосредоточиться на информационном объекте и его компонентах. Принимая во внимание, что инкапсуляция данных скрывает внутренние функции устройства из соображений безопасности.
Почему важна абстракция данных?- Во-первых, абстракция данных извлекает данные из большого набора и отображает соответствующие детали. Следовательно, это снижает сложность программирования, делая процесс более легким.
- Это также упрощает процесс исследования, поскольку создает типы данных в классах. Кроме того, он скрывает детали при представлении данных за счет упрощения типа данных.
- Кроме того, он снижает риск искажения информации, описывая больше с меньшим количеством элементов. Другими словами, с абстракцией данных пользователи получают более точные и точные данные.
- Он также уточняет данные до их основных значений, выводя их дальше к своим основным принципам. Следовательно, это помогает пользователям и программистам легко понимать идеи.
- Наиболее важно то, что абстракция данных является важнейшим компонентом разработки программного обеспечения. Это также помогает разделить принципы программного обеспечения, предоставляя более автономные модели.
- Прежде всего, это делает приложение более доступным и расширяемым. Это также помогает с рефакторингом и упрощает его.
Прогнозы погоды часто зависят от понимания на основе данных и таких понятий, как «вероятность осадков». Более того, это зависит от алгоритмов обработки собранных данных. Кроме того, такие источники, как метеостанции и спутники, помогают собирать данные. Кроме того, абстракция данных помогает уменьшить интервалы и допустимую погрешность.
Примеры абстракций данных для сбора данных и структурСбор данных является важным шагом для получения достоверной информации для принятия решений. Кроме того, метрики, которые количественно определяют различные абстрактные вопросы. Кроме того, такие показатели, как уровень удовлетворенности клиентов, определяются из абстрактных запросов, таких как «Как вам понравилось оценивать услуги?». Хотя удовлетворенность клиентов сама по себе является абстрактным понятием, она все же необходима. Следовательно, для бизнеса полезно, когда есть цифры для количественной оценки доходов.
Более того, языки программирования и API обычно предоставляют абстрактные типы данных. Таким образом, благодаря абстракциям данных структуры данных становятся доступными и дают более полезную информацию.
Примеры абстракции данных для смартфоновОбычный пользователь смартфона не знает, как совершаются звонки, как телефоны выходят в Интернет или как хранятся данные.