Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры2.doc
Скачиваний:
3
Добавлен:
25.09.2019
Размер:
133.12 Кб
Скачать

1. Объектно-информационная концепция курса информатики и ооп. Основные понятия ооп.

Объктно – ориентированное концепция курса информатики позволяет по новому взглянут на вопросы исследования и познания:

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

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

  3. Это принцип общий для всей наук.

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

Объект изучения -> выделение основных свойств -> создание матем. или цфров. модели отраж-ся задан-е св-ва данного объекта.-> описание методов изменения св-в объекта.->изучения поведения объекта в зависимости от событий окруж. мира.

Мировозрен-ая значения объекта по ориен-го прог-ия заключ-ся в реализации след. линии:

  1. объект

  2. источник информации

  3. изучение объекта ч/з

  4. его свойства

  5. изменение св-в ч/з

  6. методы данного объекта

  7. поведение объекта при взаим. с внешней средой.

Основные понятия ООП. Основная идея ООП – создание пр-х структур поведения кот-х имитир-ся поведение объектов реального мира.

Объекты – особые пр-е структ-ры объединение данные и алгоритмы их обработки.

Основополагающие идеи ООП:

1.Инкапсуляция

2. Наследование

3. Полиморфизм.

Инкап-ся наз-ся объединение в объекте его св-в и возмож-х над ним операций (методов)

Объект метод <-> св-ва инкапсуляция

Объекты - «существительные»(окружность)

Св-ва Объекта – «прилаг-е »(какой?)

Методы объекта – «глагол» (что и как делать?)

Понятие класса и экземпляра

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

Эккземпляры класса –м/ иметь отлич-е значение св-в

Наследование

точка (родители)-> окружность(потомок)

Наследование опред-ет отношения м/у классами: объекты класса-потомок облад-ют всеми св-ми и опред-ми объектов класса родитель.

Поломорфизм.

Полиформизм в переводе от греч (много форм) – одна и та же операция над объектами различ классов м/т исп-ся раз-ми методами.

2. Синтаксические особенности объектно-ориентированных языков программирования.

а) Синтаксич команды применнения метода объекта.

Объект. Метод арг1:=знач, арг2:= знач

б)Синтаксич. установки знач. св-ва объекта

Объект св-ва = значение св-ва

Установка значений нес-ких св-в объекта.

With объект

Св-ва 1=значение св-ва 1

Св-во 2=значение св-ва 2

…..

Св-во N = значение св-ва N

End With

3. Технология и среды визуального программирования.

Визуальное прог-ие – это программирование предусматривает-е создание прилож-ий с помощью наглядных ср-в.

Виз. прога основ-ся на ООП.

Объекты визуализации:

а) пользовательский интерфейс прог-мы

б)операторы прог-ия

VB и Delphi осущ-ют т/о визуальн. построение интерфейса прог-мы, а не прог-го кода.

Общие эл. среды виз. прог-ния:

1)визуальная модель

2)окно инсрументов

3)окно св-в.

Эьтапы создания проекта на VB

  1. Планирование

  2. Упр. элементы.

  3. Форма

Основ-е объекты при виз-м прог-и Прект- разраб-ся среда в визуальн. приложения.

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

Форма – объект, пред-е собой окно на экране в кот-м размещ-ся управ-е элементы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]