До этого я сам догадался. Что бы превратить QBasic из не ООП(Объектно ориентированное программирование) в ООП надо:
-создать подпрограмму
-задать ей аргументы. Это будет её свойства. Для начала x и y
-Написать код примерно такого ситаксиса:
sub (x%,y%,c%)
line(1+x%,1+y%)-(3+x%,3+y%),c
END SUB
Разберём код по частям.
В первой строке мы определяем свойства объекта.
Во второй мы рисуем линию. Первые координаты это относительные координаты. Компьютер нарисовал сначало линию в верхнем левом углу экрана. Потом мы прибавляем глобальные координаты. КОмпьютер перенес точки в координаты заданые в программе.
В качастве Д\З нарисуйте какуюнибудь фигуру состоящюю из нескольких команд и с помощью for next i сделайте так что-бы она перемещалась сиз середины экрана в низ.
УРОК7: Объектное рисование
Страница: 1
Сообщений 1 страница 1 из 1
Поделиться12011-03-26 13:09:02
Страница: 1