ВУЗ:
Составители:
Рубрика:
17
центра; Color – цвет круга. Методы класса Round: Draw – рису-
ет круг с заданными параметрами; Move – перемещает круг на
определенное расстояние в выбранном направлении;
ChangeColor – изменяет цвет круга.
В этом случае для рисования некоторого количества кругов
потребуется соответствующее количество объектов: Cyrcl1,
Cyrcl2, … Все они принадлежат к классу Round, имеют оди-
наковые свойства
и вызывают одинаковые методы в ответ на од-
ни и те же запросы. Запись программы становится намного ком-
пактнее, и значительно облегчаются процессы ее редактирования
и тестирования. Программа реализует и описывает элементы, ко-
торые могут использоваться в других приложениях.
Для дополнения свойств и методов объектов одного класса в
ООП предусмотрен механизм
наследования. Наследованием на-
зывается возможность доступа объектов, принадлежащих классу-
потомку к методам и свойствам класса-предка. Оно служит сред-
ством детализации свойств объектов и реализуется путем созда-
ния иерархической структуры классов. Вначале создается класс,
располагающийся в основании иерархической структуры, затем
создается новый класс, для которого описывается некоторый но-
вый метод
или свойство, полагая, что все остальные свойства и
методы остаются без изменения. В результате новый класс (по-
томок), наследует все свойства и методы родительского класса
(предка). В нашем примере может быть определен класс Round.
Объект этого класса может быть включен в класс Figure, в ко-
тором могут быть и другие
объекты, например Quadrate.
Термин полиморфизм (греч. poly – много и morphos – фор-
ма) в программировании относится к таким переменным или па-
раметрам, которые в процессе выполнения программы могут
принимать значения разных типов. Полиморфизм в ООП означа-
ет ситуацию, когда методы с одни и тем же именем отвечают за
одно действие, но реализуют его
по-разному, в зависимости
от того, к объекту какого класса следует применить данное
действие.
3.
СОЗДАНИЕ ПРОЕКТА В VB
Проектирование – в визуальной среде предполагает не толь-
ко разработку программного кода, но и создание экранной формы
17 центра; Color – цвет круга. Методы класса Round: Draw – рису- ет круг с заданными параметрами; Move – перемещает круг на определенное расстояние в выбранном направлении; ChangeColor – изменяет цвет круга. В этом случае для рисования некоторого количества кругов потребуется соответствующее количество объектов: Cyrcl1, Cyrcl2, … Все они принадлежат к классу Round, имеют оди- наковые свойства и вызывают одинаковые методы в ответ на од- ни и те же запросы. Запись программы становится намного ком- пактнее, и значительно облегчаются процессы ее редактирования и тестирования. Программа реализует и описывает элементы, ко- торые могут использоваться в других приложениях. Для дополнения свойств и методов объектов одного класса в ООП предусмотрен механизм наследования. Наследованием на- зывается возможность доступа объектов, принадлежащих классу- потомку к методам и свойствам класса-предка. Оно служит сред- ством детализации свойств объектов и реализуется путем созда- ния иерархической структуры классов. Вначале создается класс, располагающийся в основании иерархической структуры, затем создается новый класс, для которого описывается некоторый но- вый метод или свойство, полагая, что все остальные свойства и методы остаются без изменения. В результате новый класс (по- томок), наследует все свойства и методы родительского класса (предка). В нашем примере может быть определен класс Round. Объект этого класса может быть включен в класс Figure, в ко- тором могут быть и другие объекты, например Quadrate. Термин полиморфизм (греч. poly – много и morphos – фор- ма) в программировании относится к таким переменным или па- раметрам, которые в процессе выполнения программы могут принимать значения разных типов. Полиморфизм в ООП означа- ет ситуацию, когда методы с одни и тем же именем отвечают за одно действие, но реализуют его по-разному, в зависимости от того, к объекту какого класса следует применить данное действие. 3. СОЗДАНИЕ ПРОЕКТА В VB Проектирование – в визуальной среде предполагает не толь- ко разработку программного кода, но и создание экранной формы
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »