Понятие, виды и примеры абстракции. Абстрактное мышление — Новости Оптом
Содержание статьи:
- Что это такое? Определение
- Какой может быть абстракция? Примеры в жизни
- Чем является абстрагирование? Определение
- Абстрактное и конкретное
- Виды абстракции
- Что понимается под абстрактным мышлением
- В чем польза отвлеченных понятий и мышления
- В искусстве
Философия в представлении многих людей является наукой, которой свойственно переливание из пустого в порожнее, как говорится в народной поговорке. То есть в глазах обывателей, философы только и делают, что рассуждают, не принося никакой пользы. Такое представление о науке сложилось во многом по причине ее непонятности, из-за использования сложных специфических терминов и долгих, однообразных описаний их значений.
Между тем многие философские понятия вполне актуальны в обычной жизни. Например, абстракция. Это слово можно услышать очень часто. Причем в разговорах люди применяют его для обозначения отвлеченности или же «туманности» того, о чем идет речь. Но чем является абстракция с научной точки зрения?
Что это такое? Определение
Вам будет интересно:Философия возраста. Семилетние циклы жизни человека
Название этого термина происходит от латинского слова abstractio, которое переводится на русский язык, как «отвлечение». Именно в этом и заключается суть данного философского понятия.
Абстракция есть не что иное, как отвлечение, мысленный отход в сторону от рассматриваемого, изучаемого или же обсуждаемого предмета, проводимый с целью определения и выделения наиболее важных, существенных моментов, признаков, элементов путем обобщения.
Вам будет интересно:Абсолютный дух: понятие, теория
Говоря простым языком, это способ мысленного устранения ненужного, помогающий акцентировать внимание на главном. При этом важность может иметь как обобщенное, так и детальное.
Также данное понятие определяется как обобщение, достигнутое путем абстрагирования.
Какой может быть абстракция? Примеры в жизни
Самым простым примером является ход мыслей, возникающий при взгляде на небо. Каждый современный человек знает о том, что над его головой находится атмосфера, представляющая собой несколько чередующихся слоев. Известно всем и о том, что состоит она из углекислого газа, кислорода и азота.
Но что возникает в голове при взгляде вверх? Просто слово «небо». Это пример естественной абстракции, не требующей специальных усилий. При этом в мозгу происходит отвлечение от известных смотрящему в небо человеку, но в данный момент времени ненужных подробностей и деталей. То есть нужный элемент определяется и вычленяется путем обобщения.
Вам будет интересно:Сознание, его происхождение и сущность. Проблема сознания в истории философии
Если же при взгляде вверх возникает в мыслях слово «тучи», то это уже более сложная абстракция.
В ней задействуется не только обобщение, но и выделение конкретного, важного элемента. Однако она тоже является естественной, не требующей специального усилия.Примеры абстракции сознательной люди в повседневной жизни тоже видят достаточно часто. В любом разговоре, в котором для объяснения чего-либо рассказчик прибегает к отвлеченным аналогиям, задействована эта категория. То есть если человек приводит в пример случай из жизни, поясняя им то, что хочет сказать, он прибегает к абстракции и делает это сознательно.
Чем является абстрагирование? Определение
Примеры абстракции демонстрируют наличие определенных приемов в общении и, разумеется, образа мыслей. Совокупность этого и называется в философии абстрагированием. У этого понятия имеются два основных значения, которые являются родственными по смыслу, перекликаются между собой. Первое определяет данное понятие как сам процесс отвлечения или же способ, а второе – как метод.
То есть абстрагирование – это использование способа отвлечения в процессе познания или объяснения, рассуждения.
Отвлечение происходит от всего несущественного, не имеющего значения в конкретный отрезок времени, от лишнего, мешающего правильно понять суть. Результатом этого процесса становится формирование отвлеченного понятия.
Абстрактное и конкретное
Примеры абстракции, как осмысленной, так и естественной, демонстрируют достижение некоего результата. Именно его и называют в философии отвлеченным понятием.
Это может быть почти все, что угодно, лишенное четкой детализации, например цвет, свет, кривизна, уродство или красота. То есть если озвучить лишь сам результат абстрагирования, вне контекста, например слово «небо», то понимание его у каждого человека будет своим.
Иными словами, это понятие несет в себе смысл, имеет значение, однако не передает никаких точных характеризующих деталей, конкретизирующих и сужающих его. Именно наличием точных характеристик и отличаются абстрактные и конкретные понятия. То есть если при получении информации ее можно воспринять совершенно по-разному, то она абстрактна. Конкретное понятие не допускает различных вариантов толкования, оно предельно точно.
Виды абстракции
Как это ни парадоксально, но этой категории присущи как четкая классификация по цели, так и весьма обширный и размытый перечень условных типов.
В соответствии с целью абстракция бывает:
- содержательной;
- формальной.
Содержательная форма подразумевает выделение частного через общее. То есть, вспоминая упомянутый выше пример, если при взгляде на небо в голову приходит слово «туча», то это содержательная абстракция.
Формальная же выделяет те элементы, которые сами по себе не существуют, например цвет. Формальная абстракция является основой в усвоении и передаче описаний внешних свойств, а также служит базой для теоретических размышлений.
К основным видам или же типам этой категории относятся:
- чувственная примитивная;
- обобщающая;
- идеализирующая;
- изолирующая;
- конструктивизирующая.
Отдельно учеными выделяется так называемая абстракция актуальной бесконечности. Выделяется она потому, что примеры абстракции основных типов можно найти в повседневной жизни, а вот наблюдать этот вид невозможно. То есть данная философская категория – это полностью теоретическое понятие. В чем его суть? В том, чтобы мысленно отвлечься от аксиомы о том, что нельзя зафиксировать каждый из компонентов бесконечного множества. И тогда это множество станет конечным. Эта философская теория хоть и напоминает утопию, весьма серьезно рассматривается математиками. Вполне возможно, что в будущем она еще окажется востребованной на практике, например в процессе освоения космического пространства.
Что понимается под абстрактным мышлением?
Нередко приходится слышать, как о ком-то говорят, что он мыслит абстрактными категориями. При этом понятно, что речь идет о человеке, не отличающимся приземленностью и ординарностью, о том, кто склонен размышлять и рассуждать без какой-либо четкости и конкретики. Но что подразумевается под этим в философии?
Абстрактное мышление, это, простыми словами говоря, не что иное, как разновидность познавательной деятельности. То есть это тип мозговой деятельности человека, для которого свойственны образование специфических отвлеченных понятий и дальнейшее оперирование ими.
То есть индивиду с таким типом мышления присуща абстракция картины восприятия окружающего мира, какого-либо явления или же понятия. В рассуждениях и диалогах он отходит от привычной системы правил и аксиом. Это позволяет доносить или же принимать информацию, идеи или мысли без излишней нагрузки, использовать символы и образы. Однако при этом утрачивается точность и, разумеется, для верного понимания мысли необходим контекст либо общеизвестный символ.
В чем польза отвлеченных понятий и мышления?
Общее понятие абстракции, принятое в науке, совершенно не раскрывает практической пользы этого явления. Между тем оно необходимо для развития мыслительных возможностей человека. Например, именно с помощью абстракций и их сопоставлений дети начинают познавать мир.
Отвлеченные понятия – неотъемлемая часть мыслительной деятельности людей. Они способствуют раскрытию связей и отношений между явлениями, предметами, элементами, понятиями. С помощью абстрактного мышления люди синтезируют имеющиеся представления и формируют новые типы взаимосвязей и соотношений между рассматриваемыми предметами, тем самым развивая собственное сознание.
То есть с помощью отвлечения происходит прогресс познавательной, мыслительной деятельности человека.
Помимо этого, абстракции неразрывно связаны с языковыми навыками. Обучение речи малышей происходит с помощью этого типа мышления.
В искусстве
Не только философии, но и искусству свойственно такое понятие, как «абстракция». Картины многих известных художников написаны в этом жанре.
Абстракционизм является направлением в искусстве, которое характеризует отказ от передачи чего-либо в виде реалистичного отображения. Это в первую очередь касается форм изображений в живописи и скульптуре. Однако абстрактным может быть любое произведение, например рассказ, стихотворение, театральные декорации, костюмы и многое другое.
Основоположником этого жанра принято считать российского живописца Василия Кандинского, а первым абстрактным произведением – его акварельную работу «Без названия», написанную в 1910 году.
Источник
Что такое метод абстрагирования и в чем его польза?
45
Иногда так нужно понять суть и не обращать внимания на мелочи, но отбросить всё лишнее непросто. Поможет в этом метод абстрагирования.
Что это такое?
Что такое метод абстрагирования? Это мысленное выделение какого-либо предмета в отвлечении от его связей с другими предметами или отношения явления или вещей в отвлечении от их самих, а также выявление одного из свойств в отвлечении ото всех остальных.
Кроме того, такое понятие может означать взгляд на явление, предмет, ситуацию или личность как бы с отстранённой точки восприятия, то есть отвлечение от конкретики и мелочей и общую оценку. Таким образом, абстрагирование позволяет выделить важное и не обращать внимания на детали или же обобщить что-то и не учитывать конкретные отдельные составляющие.
Зачем нужно делать это?
Примеры использования метода абстрагирования встречаются в нашей жизни повсеместно и помогают нам определять цели и достигать их. Например, абстрагироваться можно на работе, когда нужно решить какую-то важную задачу. Выделив всё самое основное, отбросив мелочи и не обращая внимания на раздражители и отвлекающие факторы, можно легко справиться со своими обязанностями.
Также абстрагирование пригодится в учёбе, когда нужно изучить какую-то конкретную тему и не отвлекаться на изученные ранее или понять суть предмета, не учитывая его характеристики.
Метод поможет и при решении повседневных бытовых проблем. Так, если вам нужно вымыть полы и пропылесосить, не стоит отвлекаться на другие дела (стирка, наведение порядка в шкафах), к ним вы вернётесь позже. Сосредоточившись на одной задаче, можно выполнить её эффективно и быстро.
Основные цели
Основными целями абстрагирования являются следующие:
- Создание образца. Если рассматривается какое-то определённое свойство предмета или его характеристика, то его можно использовать как образец, то есть сделать неким эквивалентом, шаблоном. Конечно, в реальной жизни такого не бывает, но при размышлениях этот пример поможет. Взятая за основу характеристика будет некой отправной точкой, тем, от чего вы будете исходить при рассмотрении других свойств.
- Отождествление. Оно заключается в том, что конкретные отличительные черты каких-либо предметов не берутся во внимание, а учитываются лишь свойства и характеристики, которые являются общими и связывают рассматриваемые ситуации, явления, вещи и так далее.
- Конкретика и чёткость. Внимание в данном случае фокусируется на каком-то одном определенном понятии, а все остальные характеристики просто не учитываются. Это позволяет чётко определить границы понятия и отделить его от других, схожих с ним или имеющих какие-то общие черты.
- Систематизация и обобщение. В таком случае внимание концентрируется на характеристиках и свойствах, которые являются характерными для каких-либо понятий и позволяют их разграничивать и систематизировать. В итоге получаются группы, и каждая из них является независимой и отличается от других, имеющих свои ключевые моменты. Но при этом такая группа включает в себя понятия, обобщенные по каким-то признакам и схожие с характеристиками других выделенных групп.
Как научиться абстрагироваться?
Познание абстрагирования – довольно сложный и весьма продолжительный процесс, требующий усилий. И всё же научиться абстрагироваться можно. Вот что для этого следует делать:
- Если вам нужно абстрагироваться в какой-то сложной ситуации, в которой вы задействованы, то попробуйте взглянуть на неё со стороны и представить, что всё это происходит не с вами.
- Научитесь не обращать внимания на внешние раздражители.
- Научитесь выделять самое важное. Сначала можно делать пометки или записи, затем вы сможете классифицировать изучаемые или рассматриваемые процессы или явления мысленно.
- Можно проговаривать про себя то, на чём нужно сконцентрироваться на данный момент.
- Можно попробовать связать изучаемый предмет с другим, который хорошо знаком вам и досконально изучен.
- На начальных этапах освоения метода абстрагирования можно использовать схемы или таблицы, они помогут систематизировать данные и выделить всё самое значимое.
- Ставьте чёткие цели. И иногда не стоит думать о методах их достижения, важно рассматривать конечный желаемый результат и отталкиваться от него.
- Конкретизируйте задачи, отделяйте их от других. Так, если вам нужно выучить какую-то тему, то забудьте о других и используйте только нужную информацию.
- Помогут научиться абстрагироваться соблюдение режима и дисциплина.
- Не пытайтесь делать одновременно несколько дел, выполняйте обязанности последовательно и решайте проблемы по мере их поступления.
Пусть этот метод поможет вам видеть суть вопроса и решать самые сложные задачи.
Примеры абстракции в повседневной жизни
Абстракция является неотъемлемой частью вычислительного мышления и решения задач. Это также одна из самых сложных частей вычислительного мышления для концептуализации. Большая часть этой трудности связана с семантикой слова «абстракция», которое часто подразумевается как неясное или расплывчатое. Однако более подходящее определение абстракции применительно к информатике — это «резюме чего-то» или «извлечение из чего-то».
Абстракция, используемая в компьютерных науках, представляет собой упрощенное выражение ряда задач или атрибутов, которые обеспечивают более определенное и доступное представление данных или систем. В компьютерном программировании абстракция часто рассматривается как средство «скрытия» дополнительных деталей, внешних процессов и внутренних технических деталей для краткого и эффективного определения, воспроизведения и выполнения процесса.
Один известный пример абстракции в области компьютерных наук проиллюстрирован в статье Thorben Janssen на Stackify. В этом примере Янссен объясняет абстракцию с точки зрения приготовления утренней чашки кофе. Вы можете завершить процесс, зная только, что добавили воду и зерна и включили кофеварку. Вы не обязательно нужно знать, как кофеварка работает, чтобы приготовить кофе. С очень специфической задачей «приготовить кофе» вам даже не нужно думать, как и когда предоставить кружку, поскольку это будет считаться отдельной «задачей» от «приготовления кофе».
В этом примере абстракция объединяет функцию кофеварки просто в процесс «включения кофеварки» и устраняет необходимость думать о чем-то более сложном, чем базовые процессы для достижения этой конкретной цели: поставить фильтр, добавить кофейную гущу, отмерить и добавить воды, включить. Подробнее об абстракции «CoffeeMachine» читайте здесь.
Кроме того, некоторые реальные примеры абстракции включают:
- Выпечка торта. Если вы следуете рецепту выпечки торта, вы используете абстракцию. В этом примере вы выполняете только необходимые шаги для приготовления и выпечки теста. Вы не рассчитываете и не анализируете научные данные, лежащие в основе различных разрыхлителей и температур выпечки, и можете не понимать внутреннюю работу механизмов контроля температуры и времени в духовке.
Тем не менее, вы все равно можете выполнить задачу выпечки торта, поскольку эти тонкости автоматически учитываются, когда вы отмеряете ингредиенты в миске, перемешиваете и ставите форму с тестом в духовку на указанное время. - Использование известных сочетаний цветов и нарядов для утреннего одевания. Еще один реальный пример абстракции — одеваться по утрам. Вы сможете быстро оценить потребности гардероба и относительно просто собрать соответствующий наряд. Возможно, у вас есть комплект из брюк и куртки, обеспечивающий упрощенную совместимость. У вас есть предварительные знания о том, какие узоры и цвета соответствуют друг другу, без повторного анализа науки о цвете каждый раз, когда вы одеваетесь, эффективно сужая свой выбор блузки или обуви. Наконец, вы также используете абстракцию, чтобы эффективно сочетать свитер и джинсы, а не свитер и шорты для бега, вместо того, чтобы анализировать каждую возможную комбинацию одежды каждый раз, когда вы одеваетесь.
- Еду на работу. Поездка на работу также использует абстракцию в реальном мире. Внутри двигателя есть сложные механизмы, которые заставляют ваше транспортное средство двигаться (например, стартер зацепляет маховик, который вращает коленчатый вал, перемещает поршни и запускает процесс сгорания в двигателе). Однако, помимо «завести двигатель, включить двигатель и использовать педали газа и тормоза», эти тонкости в значительной степени игнорируются, когда вы едете на работу. Вы также автоматически извлекаете свой идеальный маршрут из всех возможных маршрутов, вероятно, с предпочтительным эффективным маршрутом, который вы используете большую часть времени, вместо того, чтобы переоценивать каждый поворот или даже каждую вариацию маршрута по мере приближения к нему.
Еще одно заблуждение
Распространенное заблуждение об абстракции состоит в том, что она должна включать шаги, скрывающие более сложные части задачи (например, как работает кофеварка, как работает духовка, как работает автомобильный двигатель и т. д.). Однако это не обязательно так. В абстракции определяющим фактором является не то, что эти процессы не поняты конечным пользователем, а скорее то, что они «содержатся» с целью получения того же результата с меньшими затратами. Например, все внутренние механизмы (или атрибуты) кофеварки содержатся в упрощенном контейнере или объекте «кофемашины». Все внутренние механизмы/атрибуты все еще существуют и даже могут быть поняты, но упрощены за счет использования «кофемашины» вместо объяснения внутренних механизмов/атрибутов каждый раз, когда готовится чашка кофе.
Заключительные мысли
Абстракция — это просто процесс упрощения представления кода во внешних системах. Эта концепция является неотъемлемой частью информатики и кодирования, а также вычислительного мышления. Узнайте больше об обучении учащихся абстракции и вычислительному мышлению, изучив EasyTech сегодня.
Абстракция в Java | Реальный пример абстракции в Java
Объявления
Интерфейс на Java Инкапсуляция в Java
Абстракция в Java
Абстракция — это концепция раскрытия только необходимых существенных характеристик и поведения по отношению к контексту.
Сокрытие данных известно как абстракция данных . В объектно-ориентированном языке программирования это реализуется автоматически при написании кода в виде класса и объекта.
Реальный пример абстракции в Java
Абстракция показывает пользователю только важные вещи и скрывает внутренние детали, например, когда мы едем на велосипеде, мы знаем только о том, как ездить на велосипеде, но не можем знать о том, как он работает ? А также мы не знаем внутреннего функционала велосипеда.
Другой реальный пример абстракции — банкомат; Все они выполняют операции в банкомате, такие как снятие наличных, перевод денег, получение мини-выписки и т. д. но мы не можем знать внутренние подробности о банкомате.
Примечание: Абстракция данных может использоваться для обеспечения защиты данных от несанкционированных методов.
Примечание: В языке Java абстракция данных может быть достигнута с использованием класса.
Пример абстракции
класс Клиент { номер счета_числа; плавающий баланс_сумма; Имя строки; инт возраст; Строковый адрес; аннулировать balance_inquiry() { /* для запроса баланса только номер счета требуется, что означает оставшиеся свойства скрыты для метода запроса баланса */ } аннулировать fund_Transfer() { /* Для передачи номера счета фонда и требуется баланс и остальные свойства скрыты для метода перевода средств */ }
Как достичь абстракции?
Существует два способа достижения абстракции в Java
- Абстрактный класс (от 0 до 100%)
- Интерфейс (достижение 100% абстракции)
Подробнее об интерфейсе и абстрактном классе читайте в предыдущем разделе.
Разница между инкапсуляцией и абстракцией в Java
Абстракция связана с сокрытием деталей и отображением важных вещей для пользователя, тогда как инкапсуляция связывает ваши данные и код вместе как единое целое.
Инкапсуляция не обеспечивает полной безопасности, поскольку мы можем получить доступ к частному члену класса с помощью API отражения, но в случае абстракции мы не можем получить доступ к статическим, абстрактным элементам данных класса.
В Java вы можете сказать, что он берет все ваши методы, переменные и связывает их вместе в одном классе.
Абстракция реализована в Java с использованием интерфейса и абстрактного класса, а инкапсуляция реализована с использованием модификаторов доступа private, package-private и protected.
Преимущества абстракции данных в Java
Здесь мы обсудим некоторые из ее преимуществ, чтобы признать ее значимость. Преимущества абстракции данных приведены ниже;
- Абстракция данных повышает возможность повторного использования кода, исключая вероятность избыточности.
- Повышает читабельность кода, поскольку исключает возможность отображения сложной работы кода.
- С реализацией классов и объектов повышается безопасность. Поскольку абстракция данных — это метод реализации классов и объектов, любой отказ в доступе к другим классам доступа к членам данных и функциям-членам базового класса.
- Помогает пользователю писать высокоуровневый код.