Что такое свойство объекта в информатике

Объект и его свойства

Урок 4. Информатика 4 класс ФГОС

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.

Получите невероятные возможности

Конспект урока «Объект и его свойства»

Здравствуйте, мальчики и девочки.

Недавно я проводил исследование: выяснял, что под словом «объект» подразумевают мои знакомые ребята. И вот что оказалось.

Миша назвал первое, что приходит ему на ум, когда он слышит слово «объект» – это большое здание. На вопрос: «Почему именно здание?», Миша ответил: «Потому что мой папа архитектор, и дома я часто от него слышу: «Сегодня начинаем строительство нового объекта».

Вика сказала, что для неё объектом является вот это растение, ведь она его посадила, а сейчас поливает, вытирает пыль с листиков – в общем ухаживает за ним.

А Ира сказала, что у неё несколько объектов: кот, собака и попугай, ведь она кормит их, играет с ними, ухаживает за ними. Это её объекты обожания.

Как показало моё исследование, объектом для каждого мальчика и каждой девочки является то, на что каждый из них больше всего обращает внимание.

И я решил, что сегодня нам надо вспомнить, что мы можем называть словом «объект»; что означают словосочетания «имя объекта» и «свойства объекта». И ещё предлагаю научиться составлять характеристику объекта.

Ребята, посмотрите, эти люди любуются и обсуждают радугу.

Значит, радуга в данный момент объект их внимания и нашего, кстати, тоже. Ведь наше внимание сейчас тоже направлено на радугу. Объектом можно назвать и весь рисунок в целом, если мы обратили внимание именно на него.

На рисунке можно обратить внимание на мальчика и девочку в одинаковых головных уборах. Тогда этих мальчика и девочку можно назвать объектами нашего внимания.

Мы уже знаем, что объект – это общее название любого предмета, живого существа, явления, процесса, события, если мы обратили на него наше внимание.

Чтобы говорить об объектах, их необходимо назвать. Название объекта – это его имя.

Имена объектов служат для получения, хранения, передачи и обработки информации о том, что мы видим, слышим и понимаем.

Имена объектов бывают общими, конкретными и собственными. С каждым из этих видов вы уже знакомились в третьем классе, поэтому сейчас я предлагаю выполнить небольшое практическое задание.

Распределите имена объектов по этим трём группам.

Итак, общие имена объектов: собака, девочка, человек.

К конкретным именам объектов относятся: такса, дочка тёти Тани, старик.

Ну и к собственным: Рекс, Маша, дедушка Петя.

Надеюсь, никто из вас не забыл, что имя объекта может состоять как из одного, так и

из нескольких слов.

Чтобы обозначить конкретный объект, надо назвать его имена – общее, конкретное и собственное.

Так, про имена вспомнили, теперь давайте поговорим про свойства объектов. И сразу же задание: что из предложенного относится к свойствам объекта?

Конечно, всё: форма, цвет, размер, вкус, запах, назначение, действия, элементарный состав, материал, отношения с другими объектами.

И сразу же ещё одно задание. Подберите к каждому свойству подходящие слова.

Итак, проверяем. Думаю, что с этим заданием справились все без ошибок.

К свойству «форма» относятся слова:

круглый, грушевидный, плоский, шарообразный.

К свойству «цвет»: красный, белый, серебристый, пурпурный. Ну тут, я думаю, было совсем просто.

Далее. «Размер»: большой, маленький. Вообще проще простого.

«Вкус»: кислый, сладкий, солёный, горький.

«Запах»: стойкий, душистый, затхлый, одурманивающий.

К свойству «назначение» относятся: служит хранилищем жидкости, быть источником информации.

Греть, вычислять, рисовать, учить – это действия.

Состоит из корки, сочной мякоти и семечек – элементарный состав.

Металл, стекло, глина, дерево, пластмасса – конечно, это материал.

Свойства «ниже», «выше», «шире», «тоньше» – это свойства отношений с другими объектами.

Свойства объекта воспринимаются с помощью органов чувств. Помните, что такое органы чувств?

Свойства объекта бывают существенные и несущественные.

Давайте рассмотрим, например, вот этот объект апельсин.

Он круглый, оранжевый, полезный, вкусный, сочный. Важна ли для человека, который хочет съесть апельсин, информация о том, что апельсин круглый и оранжевый? Нет. В данной ситуации «круглый» и «оранжевый» являются несущественными свойствами. А вот то, что апельсин вкусный, сочный и полезный это для человека важно. Значит, свойства «вкусный», «сочный» и «полезный» − существенные.

Существенным свойством объекта будет считаться то свойство, которое является важным для принятия человеком решения.

Если сравнивать объекты и их свойства между собой, то можно сказать, что свойства бывают общие и отличительные.

Общими называют те свойства, которыми обладают все рассматриваемые объекты, то есть каждый из них.

Общие свойства позволяют сказать, чем объекты похожи, и помогают объединять объекты в группы.

Читайте также:  Что такое вертикальная ферма

Отличительные свойства – это свойства, которые позволяют отличать объекты один от другого. Отличительные свойства помогают выделить нужный объект из группы.

В общем, ничего сложного. Но закрепить знания не помешает.

Ребята, посмотрите, сколько разных объектов.

Они вроде чем-то похожи между собой, ну а чем-то совсем разные.

Сейчас я буду называть свойства, а вы определите – общее это свойство для всех объектов группы или отличительное для конкретного объекта. ну или нескольких объектов.

Свойство «быть съедобным». Конечно, это общее свойство. Все объекты данной группы съедобные.

«Быть сладким». Отличительное свойство вот этих объектов, пирожного и мороженого.

«Таять». Отличительное свойство объекта «мороженое».

Свойство «зелёный». Отличительное свойство объекта «огурец».

«Быть неодушевлённым предметом». Общее свойство.

Ребята, как вы думаете, зачем вообще выделять какие-то свойства объектов? А всё очень просто. Благодаря выделению свойств объектов, можно описать чем они похожи и чем отличаются.

Например, вот у этих двух абсолютно разных объектов могут ли быть одинаковые свойства?

Разве могут быть похожими эти объекты? Конечно могут. И самолёт, и лебедь летают. А спутник Земли Луна и обычный футбольный мяч, несмотря на огро-о-омную разницу в размерах, имеют одинаковое свойство – форму.

Луна шарообразная, и футбольный мяч тоже шарообразный.

Когда нам надо передать информацию о каком-нибудь объекте, мы его описываем. А что значит описать объект?

Это значит назвать имя объекта и перечислить все наиболее важные его свойства: назначение, форму, цвет, размер, вес, действия (что может делать объект и что можно делать с ним), отношения объекта с другими объектами. Вот такое описание объекта называют его характеристикой.

Давайте вместе составим характеристику вот этого объекта. – персика.

Имя объекта: персик. Форма: круглый. Цвет: розовый. Вкус: сладкий.

Назначение: служить пищей.

Действие: расти на дереве, созревать.

Элементарный состав: кожура, сочная мякоть и косточка.

Характеристика объекта «персик» составлена.

Ну а теперь подошла пора подвести итоги.

Объект – это всё то, на что мы обращаем наше внимание: любой предмет, живое существо, явление, процесс или событие.

Все объекты имеют имена, чтобы было удобно обозначать их, хранить и передавать информацию об объектах.

Объекты имеют свойства, которые указывают на цвет, форму, размер, назначение, действия и некоторые другие.

Все свойства объектов можно разделить на существенные и несущественные, на общие и отличительные.

Существенным свойством будет считаться то свойство объекта, которое является важным для принятия человеком решения.

Отличительные свойства позволяют отличать объекты один от другого.

Всякий объект имеет свойства, среди которых можно выделить существенные и несущественные, общие и отличительные.

Я думаю, что теперь вы сможете без проблем описать любой объект, то есть составить его характеристику.

Источник

Общие сведения об объектах, методах, свойствах и событиях

Объекты и коллекции

Объект представляет элемент приложения, такой как лист, ячейка, диаграмма, форма или отчет. В коде Visual Basic необходимо идентифицировать объект, прежде чем можно будет применить один из методов объекта или изменить значение одного из его свойств.

Коллекция — это объект, который содержит несколько других объектов обычно, но не всегда, одного типа. Например, в Microsoft Excel объект Workbooks содержит все открытые объекты Workbook. В Visual Basic коллекция Forms содержит все объекты Form в приложении.

Элементы в коллекции могут идентифицироваться по номеру или по имени. Например, в указанной ниже процедуре первый открытый объект Workbook идентифицируется по номеру.

В приведенной ниже процедуре используется имя, указанное в виде строки, для идентификации объекта Form.

Можно также обрабатывать всю коллекцию объектов, если объекты совместно используют общие методы. Например, следующая процедура закрывает все открытые формы.

Возврат объектов

Каждое приложение имеет способ возврата содержащихся в нем объектов. Однако они отличаются, поэтому необходимо ознакомиться со справочным разделом по объектам или коллекциям, используемым в приложении, чтобы узнать, как возвратить объект.

Методы

Метод — это действие, которое может выполняться объектом. Например, Add — это метод объекта ComboBox, так как им добавляется новая запись в поле со списком.

В следующей процедуре метод Add используется для добавления нового элемента в ComboBox.

Свойства

Свойство — это атрибут объекта, которой определяется одно из характеристик объекта, такая как размер, цвет, местоположение экрана или характер поведения объекта, например включен ли он и является ли видимым. Чтобы изменить характеристики объекта, изменяют значения его свойств.

Чтобы установить значение свойства, введите после ссылки на объект точку, имя свойства, знак равенства (=) и новое значение свойства. Например, указанная ниже процедура изменяет заголовок формы Visual Basic путем установки свойства Caption.

Некоторые свойства невозможно установить. В справочном разделе по каждому свойству указывается, можно ли установить это свойство (чтение-запись), только прочитать свойство (только чтение) или только записать свойство (только запись).

Читайте также:  Что такое географическая номенклатура приведите примеры

Сведения об объекте можно получить путем возврата значения одного из его свойств. В приведенной ниже процедуре используется окно сообщения для демонстрации заголовка, отображаемого в верхней части активной формы.

События

Событие — это действие, распознаваемое объектом, например щелчок мыши или нажатие клавиши, для которого можно написать код реагирования. События могут возникать в результате действий пользователя или кода программы либо вызываться системой.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Источник

Информатика. 11 класс (Повышенный уровень)

§ 1. Концепция ООП в языке программирования

Программирование как область человеческой деятельности прошло небольшой путь развития (пример 1.1). И, тем не менее, на этом пути можно выделить несколько этапов в развитии программирования:

При использовании технологии ООП для решения задачи строится система взаимодействующих друг с другом элементов, которые и являются объектами. Каждый элемент этой системы, став активным, выполняет некую последовательность действий (меняет свое состояние, выполняет алгоритм обработки данных или активизирует другой элемент). Система, реализуя взаимодействие своих элементов, решает поставленную задачу (пример 1.2).

Ключевыми чертами объектно-ориентированного программирования являются: инкапсуляция, наследование и полиморфизм. Часто к ним добавляют абстрагирование (абстракцию).

Инкапсуляция — это определение пользовательских типов данных, объединяющих свое содержимое в единый тип и реализующих некоторые операции или методы над ними (пример 1.3).

Инкапсуляция объединяет вместе код и данные, исключает как вмешательство извне, так и неправильное использование данных. Данные и методы их обработки объединяются в «автономный черный ящик». Когда данные и методы их обработки связываются вместе подобным образом, создается объект. Иными словами, объект — это элемент, поддерживающий инкапсуляцию. В языке программирования инкапсуляция позволяет скрывать детали реализации от пользователя объекта, контролировать доступ к данным и методам их обработки.

Наследование – способ определения нового типа, при котором этот тип наследует элементы существующего (свойства и методы), модифицируя или расширяя их (пример 1.4).

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

Полиморфизм — это свойство системы, которое позволяет единообразно ссылаться на объекты различных классов (обычно внутри некоторой иерархии). Другими словами — это возможность использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта (пример 1.6).

Свойства и методы потомка, унаследованные от родительского класса, можно при необходимости изменить. При этом метод или свойство сохраняют свое имя, но наделяются новым содержанием. В результате в объекте-родителе и объекте-потомке будут действовать два одноименных метода, имеющих разную алгоритмическую основу или придающих объектам разные свойства.

Полиморфизм позволяет решать схожие по смыслу проблемы разными способами.

Абстрагирование означает выделение значимой информации и исключение из рассмотрения незначимой. Абстракция — это обобщение данных и поведения для класса, находящегося по иерархии выше текущего.

Абстрактный класс является классом, для которого нельзя создать экземпляр. Так в примере с компьютерными персонажами нет смысла создавать просто персонаж (или человекоподобного), будут создаваться гномы, эльфы, драконы, роботы и т. д.

За более чем сорокалетнюю историю ООП основные принципы, заложенные в первые объектные языки и системы, подверглись существенному изменению и дополнению. Задумывалось, что объектно-ориентированный код будет проще читать и понимать человеком, т. к. людям гораздо удобнее работать с реальными объектами, чем отдельно с набором данных и функциями. Представляя данные в программе как свойства объекта, а функции по обработке данных — как возможные методы объекта, мы приближаем процесс программирования к процессу описания метода решения задачи. Однако на сегодняшний день существуют и противники технологии ООП.

В примере 1.7 перечислены плюсы и минусы ООП.

Пример 1.2. В компьютерной игре объектом может быть персонаж. Свойствами персонажа могут быть: раса, здоровье, сила, деньги, ловкость, скорость, координаты, очки рейтинга и др. В качестве методов могут выступать действия персонажа: движение, понятие, использование или бросок предмета, атака, лечение, разговор и др. Игрок, управляя персонажем может менять его состояние (увеличить или уменьшить здоровье, деньги; изменить координаты и др.). Активировав какое-то из действий, игрок вызывает определенный метод обработки данных. Если игрок атакует другого персонажа, то тем самым он активизирует другой объект со своими методами и свойствами.

Читайте также:  Что такое пилинг для кожи головы

Для персонажа компьютерной игры все его характеристики и действия описываются в одном классе. Некоторые характеристики или действия могут быть скрытыми. Например, расу героя, после того как герой выбран, невозможно изменить. Или лечение, которое происходит с течением времени, недоступно для управления.

Пример 1.4. Обычно в компьютерных играх много различных персонажей, которые могут отличаться друг от друга. Родительский класс в этом случае может описывать только общие свойства и методы, которые затем будут расширяться у наследников. Например, от персонажа могут наследоваться герои и животные, которые даются герою в помощь.

Пример 1.5. Возможная иерархия персонажей компьютерной игры:

Пример 1.6. У разных персонажей может быть такое действие, как движение. Однако гномы и драконы будут передвигаться по-разному, гномы должны обходить препятствия, а дракон может лететь по прямой. Метод, реализующий перемещение, будет называться одинаково, а реализовываться по-разному. Для игрока достаточно выбрать точку, в которую персонаж должен переместиться.

Первым языком программирования, в котором были предложены основные понятия, впоследствии сложившиеся в парадигму ООП, была Симула, но термин «объектная ориентированность» не использовался в контексте использования этого языка. В момент его появления в 1967 году в нём были предложены революционные идеи: объекты, классы, виртуальные методы и др. Новый взгляд на программирование предложили в 1970‑х годах Алан Кэй и Дэн Ингаллс в языке Smalltalk. Здесь понятие класса стало основообразующей идеей для всех остальных конструкций языка. Именно этот язык стал первым широко распространённым языком объектно-ориентированного программирования.

Пример 1.7. Плюсы и минусы ООП.

Источник

Презентация по информатике на тему: «Свойства объекта»

Описание презентации по отдельным слайдам:

Праздничная Новогодняя Ёлка

Все объекты обладают свойствами (признаками) Кружка (стакан, кувшин) обладает свойством хранить в себе жидкость. Каждая ёмкость имеет свои свойства и признак. Некоторые закрыты крышкой, некоторые с ручкой, но не все с рисунком.

Свойства (признаки) объекта могут указывать: На назначение объекта (хранилище, источником, приемником). На форму объекта (круглый, треугольный, квадратный, прямоугольный, плоский, шарообразный) На цвет объекта ( красный, черный, белый, зеленый, серебристый) На размер объекта (большой, маленький)

На вкус объекта (горький, сладкий, вкусный, кислый, соленый) На материал, из которого сделан объект (дерево, глина, металл, пластмасса, стекло) На действия, которые может выполнять объект (греть, защищать, вычислять, рисовать, печатать, кормить, учить, воспитывать)

Свойства (признаки) объекта – это его размер, форма, цвет, назначения, элементарный состав, действия и другие.

Каждый объект имеет не одно свойство, а очень много разных свойств. Объекты мы отличаем друг о друга не по одному свойству, а по их совокупности. Нельзя узнать объект по одному свойству. Если знать совокупность свойств объекта, то легко определить его имя. Например, объект, привезенный из зимнего леса, с зелеными колючими иголками, с пушистыми веточками, пахнущий смолой

Совокупность свойств (признаков) объекта называют его характеристикой.

Главное, что мы должны понять и запомнить: Каждый объект имеет множество свойств. Совокупность свойств – это характеристика объекта. Свойство объекта может указывать на его размер, форму, цвет, назначение, элементный состав, действия и многое другое. Узнать объект можно только по совокупности его свойств.

Курс повышения квалификации

Дистанционное обучение как современный формат преподавания

Курс повышения квалификации

Современные педтехнологии в деятельности учителя

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Ищем педагогов в команду «Инфоурок»

Номер материала: ДВ-513302

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

В Петербурге школьникам разрешили уйти на каникулы с 25 декабря

Время чтения: 2 минуты

Путин поручил не считать выплаты за классное руководство в средней зарплате

Время чтения: 1 минута

Пик использования смартфонов приходится на 16 лет

Время чтения: 1 минута

В России утвердили новый порядок формирования федерального перечня учебников

Время чтения: 1 минута

Путин призвал повышать уровень общей подготовки в колледжах

Время чтения: 1 минута

Учителям предлагают 1,5 миллиона рублей за переезд в Златоуст

Время чтения: 1 минута

Подарочные сертификаты

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Источник

Информационный сайт