Какие общие свойства объекта

Учебник для 7 класса

Информатика

   
   

Объект — это новое слово, смысл которого нам следует понять. Не случайно люди придумывают новые слова. Рассказывая о неживом предмете или живом существе, человек либо использует уже известные ему слова, либо придумывает новое слово, чтобы обозначить то, о чём он рассказывает. Люди придумывают обобщающие слова, чтобы назвать разные предметы одним словом. Например, одним и тем же словом «инструмент» люди называют совершенно разные предметы. Инструмент — это и лопата, и молоток, и пила, и дрель. Инструментом называют скрипку и рояль. Инструментами для наблюдения можно назвать микроскоп, бинокль, телескоп. Есть измерительные инструменты: линейка, транспортир и другие.

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

Цель

Понять, что обозначает слово «объект», какова роль имени объекта и что такое свойства объекта.

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

Понять

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

Есть предметы и явления, которые потрогать и попробовать на вкус нельзя или опасно. Это, например, солнце, звёзды, облака или молния.

Какие общие свойства объекта

Больше двух тысяч лет назад в Древней Греции придумали слово «объект», которым стали называть и предметы, и явления, и живые существа. То есть объектом стали называть то, о чём рассуждали в данный момент.

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

Рассмотри таблицу.

Рисунок

Возможные объекты нашего внимания

Какие общие свойства объекта

Рисунок в целом

Мальчик, бросающий монету

Летящая монета Мальчик

Кепка на голове у мальчика

Линия (траектория) движения монеты

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

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

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

Имена объектов бывают общими, конкретными и собственными.

Например, слово «собака» — это общее имя для всех собак. «Собака, которая живёт в нашем дворе» — это имя конкретной собаки — её конкретное имя.

Кроме того, каждая собака имеет своё собственное имя: Шарик, Король, Бобик, Долли.

Какие общие свойства объекта

Разные собаки могут иметь одно имя, например Бобик. Но собака Бобик породы спаниель, которая живёт у Маши на Цветочной улице в доме номер 12, наверняка одна.

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

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

Свойства могут носить качественный и количественный характер.

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

Если свойство можно выразить в виде числовых данных, то такие свойства имеют количественный характер. Например: высота — 20 м, ширина — 3 см, рост — 186 см, вес — 150 кг, имеет пять углов, состоит из трёх частей, выполняет десять функций.

Рассмотрим таблицу.

Рисунок объекта и его имена

Свойства качественного характера

Свойства количественного характера

Какие общие свойства объекта

Человек, ребёнок, мальчик, Петя

Маленький, весёлый, красивый

Возраст 1 год, рост 70 см, вес 12 кг

Какие общие свойства объекта

Человек, старичок, дедушка Ваня

Старенький, грустный, мудрый, добрый

Возраст 81 год, рост 170 см, вес 72 кг

Какие общие свойства объекта

Животное, осёл, мой ослик Сенька

Молодой, сильный, выносливый

Возраст 1 год, рост 70 см, вес 32 кг

Какие общие свойства объекта

Рыба, карась

Красивый, большой

Возраст 1 год, длина 20 см, вес 600 г

Благодаря выделению свойств объектов можно описать, чем они похожи и чем различаются. Так, все объекты в таблице похожи тем, что имеют имена, возраст, рост и вес. Все эти объекты живые. Различаются их количественные значения и качественные свойства.

Свойства могут быть общими для объектов и могут быть отличительными.

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

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

Свойства объекта указывают на:

  • назначение объекта (например, служить хранилищем жидкости, быть источником или приёмником информации);
  • форму объекта (например, круглый, треугольный, квадратный, прямоугольный, плоский, шарообразный);
  • цвет объекта (например, красный, чёрный, белый, зелёный, серебристый);
  • размер объекта (например, большой, маленький);
  • вкус объекта (например, горький, сладкий, кислый, солёный);
  • материал, из которого сделан объект (например, дерево, глина, металл, пластмасса, стекло);
  • элементный состав объекта (например, состоит из страниц и обложки);
  • действия, которые может выполнять объект (например, греть, защищать, вычислять, рисовать, учить и так далее).
Читайте также:  У каких растениях есть целебные свойства

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

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

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

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

Выполни

План действий

  1. Рассмотри объекты в таблицах.

Таблица 1

Какие общие свойства объекта

Таблица 2

Какие общие свойства объекта

  1. Прочитай текст.

    Все эти животные живут, дышат, едят. Все они дикие животные. Все имеют хвосты. Это их общие свойства. У лисы и медведя лапы и когти. Они хищники. У слона и лося — ноги. Слон и лось травоядные. Лиса тявкает. Медведь рычит. У слона бивни и хобот, а у лося — рога и копыта, которых нет ни у лисы, ни у медведя.

  2. Заполни таблицу общих свойств объектов.

Имя объекта

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

Лиса

Медведь

Слон

Лось

  1. Перерисуй схему в рабочую тетрадь и дополни недостающие данные — запиши отличительные свойства.

Какие общие свойства объекта

  1. Создай таблицу и схему о свойствах объектов в текстовом редакторе.
  2. Сохрани данные в файле с именем «Свойства объектов» в папке «Моё портфолио».

Главное

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

Знать

  1. Каким общим словом можно назвать дождь, облако, камень, воду, воздух, солнечные лучи и отражение в воде, когда мы обратили на них внимание?
  2. Когда придумали слово «объект»?
  3. Назови имена двух различных объектов. Сравни их: назови общие и отличительные свойства этих объектов.
  4. Могут ли два разных объекта иметь одно имя? Назови такие объекты и сравни их свойства.
  5. Может ли один объект иметь несколько имён? Назови и опиши свойства такого объекта.
  6. Из скольких слов может состоять имя объекта? Приведи пример.
  7. На что указывают различные свойства объектов?

Уметь

Выполни задания в рабочей тетради № 2.

Выполни на компьютере задания к параграфу из раздела УМЕТЬ компакт-диска.

В книге «Расширь свой кругозор» прочитай на досуге текст «Компьютер как объект внимания».

Источник

Наиболее важная часть объекта – его свойства. Объект представляет из себя набор свойств, и каждое свойство состоит из имени и значения, ассоциированного с этим именем. Именем свойства (ключом) может быть только строка, а вот значением – любой тип данных. Если значением свойства является функция, то её можно назвать методом объекта.

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

Получить значение свойства можно с помощью операторов точки (.) или квадратных скобок ([]). Значение в левой части оператора должно быть ссылкой на объект, обычно это просто имя переменной, содержащей ссылку на объект, но это может быть любое допустимое в JavaScript выражение, являющееся объектом.

Значение в правой части оператора должно быть именем свойства. При использовании оператора точка (.) справа должен находиться простой идентификатор, соответствующий имени свойства. Доступ к любому имени свойства, которое содержит невалидный JavaScript идентификатор (например, имя свойства содержит в себе пробел, тире или начинается с цифры), может быть получен с использованием квадратных скобок ([]).

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

Читайте также:  Какими свойствами обладает клетка из каких процессов складывается

Значение объекта может быть обновлено путем присваивания. Если свойство с таким именем уже существует в объекте, его значение заменяется:

Квадратные скобки также позволяют обратиться к свойству, имя которого хранится в переменной:

Если имя свойства хранится в переменной, то единственный способ к нему обратиться – это применение оператора [] (квадратные скобки).

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

Методы объектов можно добавлять и удалять в любой момент, точно также как вы поступаете с обычными свойствами объектов:

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

Здесь вместо this внутри функции (метода) greeting можно было бы обратиться к объекту, используя переменную person (сам объект):

Ключевое слово this

var person = {
name: ‘John’,
greeting: function() {
alert( ‘Hello, ‘ + this.name + ‘!’);
}
// идентичная запись
greeting: function() {
alert( ‘Hello, ‘ + person.name + ‘!’);
}

В предыдущем примере мы определили функцию внутри свойства greeting во время определения объекта person. Однако, мы можем определить сначала функцию, а затем закрепить ее за свойством person.fun. В таком случае поведение this не изменится:

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

Через ключевое слово this метод может получить доступ не только к любому свойству объекта, но и передать куда-нибудь ссылку на сам объект:

Известно, что каждый объект содержит ссылку на свой объект-прототип. Если метод находится где-то в цепочке прототипов, то this ссылается на объект, на котором был вызван метод, т.е. как будто этот метод является методом самого объекта, а не прототипа.

В этом примере объект person, не имеет собственного свойства (метода) fullName, а наследует это свойство от своего прототипа prototypeObject. Поскольку поиск свойства начался с person.fullName, то this внутри функции fullName будет ссылаться на объект person. Таким образом, если fullName вызывается как метод объекта person, то и this относится к person. Это очень важная особеность прототипного наследования JavaScript.

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

Выражение delete возвращает true, если удаление свойства прошло успешно. delete вернет false только в том случае, когда свойство не было удалено (например, если свойство относится к защищенному объекту, принадлежащему браузеру). true возвращается даже в том случае, если свойство, которое вы пытаетесь удалить, не существует в объекте:

  • Объект представляет собой набор свойств.
  • Получить значение свойства можно с помощью операторов точки (.) или квадратных скобок ([]).
  • Свойства можно добавить в объект в любой момент. Для этого следует присвоить значение с указанием имени нового свойства.
  • Метод представляет собой свойство, значением которого является функция. Для ссылки на объект, из которого вызывается метод, используется ключевое слово this.
  • Методы можно вызывать в точечной записи: имя объекта, точка и имя свойства метода, за которым следует пара круглых скобок.
  • Метод можно рассматривать как функцию, присвоенную свойству, поэтому новый метод можно добавить в любой момент.
  • Методы могут получать аргументы, как и обычные функции.
  • Если несуществующему свойству объекта присваивается значение, данное свойство добавляется в объект. Для удаления свойств используют инструкцию delete.
  • Свойства объекта

    Почему данный код выдаёт синтаксическую ошибку?

    var cat = {
    legs: 4
    name: «Гармония»
    color: «Черепаховый»
    };

    alert( cat.name ); // SyntaxError

    Показать решение

    Решение:

    Чтобы исправить ошибку, нужно добавить запятую после первого и второго свойства.

    • Доступ к свойствам объекта

      Сохраните значения свойств объекта myObj в переменных x, y и z. Выведите значения переменных x, y и z через alert.

      var myObj = {
      «an entree»: «hamburger»,
      «my side»: «veggies»,
      «the drink»: «water»
      };

      // ваш код

      Показать решение

      • Свойство в переменной

        1. В переменной myDog сохраните имя свойства объекта dogs: «hunter».
        2. Присвойте свойство с именем myDog и значением «Ротвейлер» объекту dogs.
        3. Выведите значение свойства, хранящегося в переменной myDog через alert.
        var dogs = {
        running: «Арабская борзая»,
        hunter: «Лабрадор»,
        guard: «Московская»
        }

        // ваш код

        Показать решение

        Решение:

        Если имя свойства объекта хранится в переменной (var myDog = «hunter»), то обратиться к нему можно только через квадратные скобки dogs[myDog].

        • Обновить свойство

          Поменяйте значение свойства guard c «Московская» на «Московская-сторожевая»

          var dogs = {
          running: «Арабская борзая»,
          hunter: «Лабрадор»,
          guard: «Московская»
          }

          // ваш код

          Показать решение

          Решение:

          Если имя свойства объекта хранится в переменной (var myDog = «hunter»), то обратиться к нему можно только через квадратные скобки dogs[myDog].

          • Добавление и удаление свойств

            Добавьте в объект dogs свойство с именем driving и значением «Сибирский хаски». Удалите свойство «guard» из dogs. Выведите вновь добавленное и удалённое свойства через alert.

            var dogs = {
            running: «Арабская борзая»,
            hunter: «Лабрадор»,
            guard: «Московская-сторожевая»
            }

            // ваш код

            Показать решение

            • Добавление метода

              1. Определите никак не связанную с приведенными объектами dog_1 и dog_2 функцию testBreed, которая будет выводить породу (breed), тип (a type) и вес (the weight) собаки.
              2. Присвойте функцию testBreed свойству sayAbout для обоих объектов.
              3. Запустите функцию testBreed для каждого из объектов.
              var dog_1 = {
              breed: «Алабай»,
              «a type»: «собака-компаньон»,
              «the weight»: «50 кг»
              }

              var dog_2 = {
              breed: «Бультерьер»,
              «a type»: «бойцовская»,
              «the weight»: «36 кг»
              }

              // ваш код

              Показать решение

Источник

Читайте также:  Какими свойствами обладает хлорид натрия

Конспект урока по информатике

Тема: Общие и отличительные свойства объекта.

Класс: 3 класс

Цели:

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

  2. Развивать основные мыслительные операции анализа, синтеза, обобщения, сравнения, развивать информационную культуру посредством формирования общих способов решения информационных задач.

  3. Воспитывать самостоятельность при решении задач, аккуратное отношение с компьютером.

ХОД УРОКА

I. Оргмомент.

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

II. Актуализация знаний учащихся по теме урока.

  1. Сначала давайте немного повторим.

  2. На экране слайд №2 на нем сначала один вопрос: Что изображено на рисунке? Ребята должны ответить, что на рисунке изображены объекты, тогда учитель задает вопрос: что же такое объект?

  3. Все объекты имеют свои неповторимые имена, их придумывают люди. (Рассказ об именах объектов)

  4. У каждого из вас тоже есть свое имя. Дома было задание приготовить сообщение о своем имени (Ксения, Кирилл, Татьяна)

  5. Но объект обладает не только именем, но и свойствами. Что такое свойства объекта, что значит охарактеризовать объект (Юля)

  6. Охарактеризуйте объекты, изображенные на рисунке (мальчики, один большой, другой маленький и т.д., часы, …)

Сами не задумываясь вы рассказали мне тему сегодняшнего урока

III. Изучение нового материала.

На рисунке изображены объекты, какое общее название можно им дать? (Геометрические фигуры)

Теперь решим такую задачу: зачеркните те фигуры, которые не имеют углов.

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

Количество углов – это отличительное свойство.

Итак, есть отличительные свойства, а есть общие свойства.

Давайте еще раз попробуем назвать отличительные и общие свойства этих объектов.

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

Назовите отличительные свойства для фигур.

1,3,4,5,8

2,6,7,9

— Ребята, кого вы видите на каждом рисунке? (Перечисляют названия животных: заяц, олень, кошка, волк, лиса, корова)

— Как их можно назвать, одним словом? (Животные)

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

Животное Живёт в лесу Травоядное Есть рога

Заяц заяц заяц олень

Кошка волк олень

Волк лиса

Лиса олень

Олень

корова

— О каком животном я говорила? (Об олене)

— Сколько классов у нас получилось? (4)

— Назовите общее свойство первого столбика? (Животное)

— Что общего у животных 2-го, 3-го столбиков? (Среда обитания)

— Какое животное вошло во все столбики? Почему? (Олень обладает всеми признаками)

— Как вы догадались, что я загадала оленя, а не зайца? (У оленя есть рога).

— Ребята, в данном случае «есть рога» — отличительный признак, по которому мы выделили оленя.

— А какой отличительный признак можно назвать, чтобы выделить лису? (Рыжая, хитрая и т.д.)

Источник