Какие есть свойства объекта
Тема: Объект и его свойства.
Цели:
- актуализировать знания по теме «Действия с
информацией»; - дать представление об объектах и их свойствах;
- развивать у учащихся интерес к предмету,
способность анализировать и сравнивать; - воспитывать дисциплинированность,
целеустремлённость и трудолюбие.
Тип урока: 1 ч – изучение нового
материала.
Средства обучения: презентация
«Объект и его свойства» (Приложение
1), учебник Матвеевой Н.В., Р.Т. – 4 класс
Структура урока, методы и затраты
времени
Этапы урока | Содержание этапа | Время урока |
Организация | Подготовка учащихся к уроку, проверка присутствующих на уроке | 0 – 3 |
Мотивация | Объяснение темы, цели, плана проведения занятий | 4 – 5 |
Актуализация знаний | 1. Какие действия с информацией ты знаешь? Перечисли. 2. Для чего люди представляют информацию на материальном носителе? Приведи пример из своей жизни. 3. Приведи пример преобразования информации из собственного опыта. 4. Приведи пример преобразования формы представления информации с изменением смысла. | 6 – 32 |
Формирование новых понятий, сравнительная характеристика | Изложение нового материала – просмотр презентации «Объект и его свойства», конспектирование | |
Закрепление полученных знаний | Ответы учащихся на вопросы преподавателя. Выполнение заданий в Р.Т. – №№1-7 | 33 – 36 |
Подведение итогов урока Задание на дом | Контрольные вопросы по новому материалу. §3, РТ: №№8-10 | 37 – 40 |
КОНСПЕКТ ПО ТЕМЕ
Объект
Подумай и ответь на вопрос – ты сейчас
путешествуешь по Вселенной? Нет? Ты думаешь, что
сидишь в классе на уроке? А как быть с тем, что
здание школы стоит на Земле? А Земля – это
планета Солнечной системы, которая с огромной
скоростью мчится вместе с Солнцем и другими
планетами в бескрайнем космическом пространстве
Вселенной!
По сути, мы космические путешественники, так как
все мы именно сейчас, в эту минуту на
огромном космическом корабле по имени «Планета
Земля» путешествуем по Вселенной. Мы говорим о
Вселенной, значит она – объект нашего
внимания.
Всё то, на что мы обращаем наше внимание,
– любой предмет, человек, явление, событие –
будем называть объектом.
Рассмотрим это на примере. На рисунке
изображены петух и цыплёнок. Они «беседуют».
Здесь цыплёнок – объект внимания
петуха, а петух – объект внимания
цыплёнка.
! Объект – это общее название любого
предмета, живого существа, явления или события,
на которое направлено внимание (мысль).
Имя объекта. Всякий объект имеет имя.
Например: «вселенная», «компьютер», «гроза»,
«учебник информатики».
! Имя объекта может состоять из одного или
нескольких слов.
Свойства объекта
Объекты различают по их свойствам – форме,
цвету, размеру, вкусу, запаху, назначению и так
далее. Свойства объекта воспринимаются с помощью
органов чувств.
Ощущение, полученное, например, глазами, – это
зрительный сигнал. Мы говорим: объект светлый,
блестящий, круглый, большой, зелёный. Ухом мы
воспринимаем слуховой сигнал, о котором говорим:
громкий, шелестящий, звонкий. Кожей мы
воспринимаем тактильный сигнал (мокрый,
холодный, гладкий), языком – вкусовой сигнал
(горький, солёный, сладкий) и носом –
обонятельный сигнал (свежий, резкий, приятный).
! Органы чувств сигнализируют нам о
свойствах объекта.
Человеку и многим животным требуются и зрение,
и обоняние, и слух, и вкус, то есть им необходимо
получать сигналы от разных органов чувств. Мозг
воспринимает эти сигналы, обрабатывает, и тогда
человек принимает нужное ему решение.
Свойства имеют не только предметы и живые
существа, но и объекты, не являющиеся ими, но
обозначаемые именем существительным. Например,
любовь может иметь такие свойства: большая,
верная, бескорыстная. Радость может быть бурной,
искренней, бег – стремительным, быстрым, а
доброта – подлинной. Предложение тоже имеет свои
свойства: «выражать законченную мысль», «быть
вопросительным», «быть восклицательным», «быть
простым» или «быть сложным».
Существенные и несущественные свойства
Свойства объекта бывают существенными и
несущественными. В качестве примера рассмотрим
апельсин. Он круглый, оранжевый, ароматный,
полезный, вкусный, сочный. Важно ли для человека,
который хочет съесть апельсин, то, что он круглый
и оранжевый? Нет. В этой ситуации «круглый» и
«оранжевый» являются несущественными
свойствами. Для человека важно, что он вкусный,
сочный и полезный. В данном случае свойства
«вкусный», «полезный» и «сочный» — существенные.
Общие и отличительные свойства
Если сравнивать объекты и их свойства между
собой, то можно говорить о свойствах общих и
отличительных.
Общие свойства помогают объединять объекты
в группу (группа – это множество объектов, где
каждый объект является элементом этого
множества). Отличительные свойства помогают
отличить один объект от другого.
Например, свойство «защищать ноги» – это общее
свойство ботинок, сапог, сандалий и туфель. А вот
свойство «хранить тепло» – это отличительное
свойство зимней обуви, если сравнивать её с
летней.
! Всякий объект имеет свойства (признаки),
среди которых можно выделить существенные и
несущественные, общие и отличительные.
Описание объекта
Чтобы передать информацию об объекте, его
следует описать. Описать объект – значит
перечислить или отразить иным способом его
наиболее важные для данной ситуации свойства,
кроме того, следует назвать имя объекта, его
назначение и отношения с другими объектами.
Такое описание называют характеристикой
объекта.
Главное, что мы должны вспомнить
- Объект – это общее название любого предмета,
живого существа, явления или события, на которое
направлено внимание человека. - Объект имеет имя, назначение, свойства
(признаки) и отношения. - Все свойства объекта можно разделить на
существенные и несущественные, общие и
отличительные.
Знать
- Назови какой-либо объект реальной
действительности. Перечисли его свойства. - Назови имя объекта, на которое сейчас
направлено твоё внимание. Опиши этот объект
(перечисли его свойства). - Из скольких слов может состоять имя объекта?
Приведи свои примеры. - От чего зависит, если то или иное свойство мы
называем существенным? Приведи пример. - Приведи пример группы объектов с общим
свойством.
Источник
2. Объекты: свойства и методы.
Объекты (Objects). Как конструирование графического интерфейса, так и
разработка программного кода базируется на использовании программных объектов.
Каждый объект обладает определенным набором свойств и может использовать определенные
методы обработки данных. Если говорить образно, то объекты — это существительные,
свойства объекта — это прилагательные, а методы объекта — это глаголы.
Программные объекты обладают свойствами и могут использовать методы обработки данных.
Классы объектов являются «шаблонами», определяющими наборы свойств,
методов и событий, по которым создаются объекты. Основными классами объектов
являются объекты, реализующие графический интерфейс проектов.
Объект, созданный по «шаблону» класса объектов, является экземпляром класса и наследует весь
набор свойств, методов и событий данного класса. Каждый экземпляр класса
объектов имеет уникальное для данного класса имя.
Основой для создания графического интерфейса проекта является объект «форма» (рис.).
На основании класса объектов Form можно создавать экземпляры
объектов «форма», которые получают имена Form1, Form2 и т. д.
Свойства объекта (Properties). Каждый класс объектов обладает определенным набором свойств. Так,
например, класс объектов Form обладает
несколькими десятками различных свойств, которые определяют размеры объекта
«форма», цвет формы, положение на экране монитора и т. д. (табл.).
Таблица. Некоторые свойства
объекта «форма»
Свойство | Значение | Комментарий |
Name | Form1 | Имя |
Text | Form1 | Текст |
BackColor | Control | Серый |
Font | MS Sans Serif, обычный, 8 | Шрифт, |
Различные экземпляры
класса объектов обладают одинаковым набором свойств, однако значения свойств у
них могут отличаться. Первоначальные значения свойств объектов можно установить
с использованием диалогового окна Свойства
(Properties) системы программирования.
Так, для объекта
«форма» Form1 можно установить требуемое
значение любого свойства. Для этого необходимо выбрать свойство из списка и
изменить его значение.
Значения свойств
объектов можно изменять в программном коде. Для присваивания свойству объекта
нового значения в левой части строки программного кода необходимо указать имя
объекта и затем — название свойства, которые в соответствии с правилами
точечной нотации разделяются между собой точкой. В правой части строки необходимо
записать конкретное значение свойства:
Объект.Свойство
= ЗначениеСвойства
Например, новая
надпись «Первый проект» в левом верхнем углу объекта Form1 (значение свойства Text) появится в результате выполнения программного кода:
Form1.Text = “Первый
проект”
Методы объекта (Methods). Объекты могут использовать различные методы обработки
данных. Методы имеют аргументы, которые позволяют задать значения параметров
выполняемых действий.
Для использования
метода в строке программного кода необходимо указать имя объекта и затем метод,
которые в соответствии с правилами точечной нотации разделяются между собой
точкой. В скобках при необходимости записываются аргументы метода, разделяемые
запятыми:
Объект.Метод (apr1,
арг2)
Например, с помощью
метода Scale (х, у) можно изменить
размеры формы или элемента управления. Аргументы метода x и y являются коэффициентами масштабирования по
горизонтали и вертикали, т. е. позволяют увеличить или уменьшить ширину и
высоту элемента управления. Например, можно в два раза увеличить размер объекта
по оси X и в
два раза его уменьшить по оси Y:
Me.Scale(2,0.5)
Если производятся операции над самой формой,
то вместо ее имени (например, Form1) в программном коде используется имя Me.
Источник
>>> Перейти на мобильную версию сайта >>>
Учебник для 4 класса
Информатика
Цель
Вспомнить, что мы можем называть словом «объект» и что означают словосочетания «имя объекта» и «свойства объекта».
Научиться составлять характеристику объекта.
Повторить
Подумай и ответь себе на вопрос: ты сейчас путешествуешь по Вселенной? Нет? Ты думаешь, что сидишь в классе на уроке? А как быть с тем, что здание школы стоит на Земле, а Земля — это планета Солнечной системы, которая с огромной скоростью мчится вместе с Солнцем и другими планетами в бескрайнем космическом пространстве Вселенной?
По сути, мы космические путешественники, так как все мы именно сейчас, в эту 26 минуту на огромном космическом корабле с названием «Планета Земля» путешествуем по Вселенной.
Мы говорим о Вселенной, значит, она — объект нашего внимания.
Объектом будем называть всё то, на что мы обращаем наше внимание: предмет, живое существо, явление, процесс, событие.
Всякий объект имеет имя. Примеры имён объектов: «Вселенная», «компьютер», «гроза», «учебник информатики», «память компьютера».
Имя объекта может состоять из одного или нескольких слов.
Объекты различают по их свойствам — форме, цвету, размеру, вкусу, запаху, назначению и так далее.
Свойства объекта воспринимаются с помощью органов чувств.
Мозг воспринимает сигналы, обрабатывает их. Тогда человек получает информацию и принимает на её основе нужное ему решение.
Свойства объекта бывают существенные и несущественные.
Рассмотрим, например, апельсин. Он круглый, оранжевый, полезный, вкусный, сочный. Важно ли для человека, который хочет съесть апельсин, то, что он круглый и оранжевый? Нет. В этой ситуации «круглый» и «оранжевый» являются несущественными свойствами. Для человека важно, что апельсин вкусный, сочный и полезный. В данном случае свойства «вкусный», «сочный» и «полезный» — существенные.
Существенные свойства апельсина | Несущественные свойства апельсина |
Вкусный | Круглый |
Если сравнивать объекты и их свойства между собой, то можно говорить о свойствах общих и отличительных.
Например, свойство «защищать ноги» — это общее свойство множества объектов, имена которых: «ботинки», «сапоги», «туфли» и другие. Такое свойство можно назвать назначением объекта. Свойство «хранить тепло» — это отличительное свойство зимней обуви, если сравнивать её с летней.
Всякий объект имеет свойства, среди которых можно выделить существенные и несущественные, общие и отличительные.
Чтобы передать информацию об объекте, его следует описать, то есть создать текст.
Описать объект — значит, назвать его имя и перечислить все наиболее важные свойства объекта: назначение, форму, цвет, размер, вес, действия (что может делать объект и что можно делать с ним), его отношения с другими объектами. Такое описание называют характеристикой объекта.
Выполни
План действий
- Выбери любой объект. Рассмотри его.
- Назови его имя.
- Назови его свойства.
- Составь его характеристику в виде таблицы в рабочей тетради и в текстовом редакторе (заполни таблицу).
Имя объекта |
Назначение |
Форма |
Цвет |
Размер |
Действия |
Отношения |
- Составь краткую характеристику объекта в виде текста и запиши текст в тетради и в текстовом редакторе.
- Сохрани файл под именем «Характеристика объекта» в папке «Моё портфолио».
Главное
- Объект — это всё то, на что мы обращаем наше внимание: любой предмет, живое существо, явление, процесс или событие, на которое направлено внимание человека.
- Объект имеет имя, назначение, форму, цвет, размер и другие свойства.
- Все свойства объекта можно разделить на существенные и несущественные, общие и отличительные.
Знать
- Назови какой-либо объект реальной действительности, например из тех, которые тебя окружают дома. Назови его имя и назначение. Перечисли его свойства.
- Назови имя объекта, на который сейчас направлено твоё внимание. Составь характеристику этого объекта (назови имя, перечисли его свойства).
- Из скольких слов может состоять имя 32 объекта? Приведи свои примеры.
- От чего зависит, что какое-либо свойство мы называем существенным? Приведи свои примеры.
- Приведи пример группы объектов из живой природы с общим свойством, например: «может летать». Назови их имена и дай характеристику одному из них.
Уметь
Выполни задания в рабочей тетради № 1.
Выполни на компьютере задания к параграфу из раздела УМЕТЬ компакт-диска.
Прочитай на досуге в книге «Расширь свой кругозор» текст «Характеристика экранного объекта».
Источник
Наиболее важная часть объекта – его свойства. Объект представляет из себя набор свойств, и каждое свойство состоит из имени и значения, ассоциированного с этим именем. Именем свойства (ключом) может быть только строка, а вот значением – любой тип данных. Если значением свойства является функция, то её можно назвать методом объекта.
Доступ к свойствам
Свойства объектов в 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”
};// ваш код
Показать решение
Свойство в переменной
- В переменной myDog сохраните имя свойства объекта dogs: “hunter”.
- Присвойте свойство с именем myDog и значением “Ротвейлер” объекту dogs.
- Выведите значение свойства, хранящегося в переменной 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: “Московская-сторожевая”
}// ваш код
Показать решение
Добавление метода
- Определите никак не связанную с приведенными объектами dog_1 и dog_2 функцию testBreed, которая будет выводить породу (breed), тип (a type) и вес (the weight) собаки.
- Присвойте функцию testBreed свойству sayAbout для обоих объектов.
- Запустите функцию testBreed для каждого из объектов.
var dog_1 = {
breed: “Алабай”,
“a type”: “собака-компаньон”,
“the weight”: “50 кг”
}var dog_2 = {
breed: “Бультерьер”,
“a type”: “бойцовская”,
“the weight”: “36 кг”
}// ваш код
Показать решение
Источник