Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.105
Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.105

e.Graphics.DrawPolygon(New Pen(Color.Green, 3), pont) End Sub End Class

Наконец, останется создать соггутствующий код в файле формы:

Private Sub Form2_Paint(ByVal sender As Object, ByVal e _ As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint Dim els As New Class2 cls.bezl(e) End Sub

Таким образом, при открытии второй формы мы увидим вращающиеся вокруг одной точки многоугольник и массив кривых Безье.

В этой главе мы рассмотрели лишь незначительную часть обширной темы, именуемой объектно-ориентированным программированием. Но хочется надеяться, что несколько рассмотренных нами способов составления кодов помогут вам усвоить основные правила объектно-ориентированного программирования и приступить к детальному изучению этого очень серьезного вопроса. Дело в том, что в наше время востребованным специалистом может стать только тот, кто владеет методами объектно-ориентированного программирования. При этом неважно, каким языком программирования вы владеете. Здесь важен не язык, а образ мышления. Способность мыслить абстрактными категориями - обязательное условие успеха в работе программиста. Как бы вы ни преуспели в структурном программировании, чтобы стать хорошим специалистом, этого недостаточно. Поэтому было бы неплохо применять методы объектно-ориентированного программирования даже при составлении небольших программ, чтобы скорее набраться опыта.

Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования

Заключение

Если вы внимательно читали эту книгу, то, наверное, поняли, что в ней рассказано лишь о незначительной части графических возможностей Visual Basic .NET. Конечно, здесь даны ответы на некоторые вопросы, связанные с созданием двухмерной графики. Но они порождают немало других вопросов. Например, как использовать полученные знания на практике, хватит ли этих знаний для создания более сложных программ.

Наверное, кто-то из читателей уже горит желанием немедленно приступить к созданию своей компьютерной игры. Вынужден огорчить вас: решение такой сложной задачи требует куда более серьезных знаний, чем те, что вы получили, прочитав эту книгу. Но не зря считается, что программирование - это, скорее, искусство, нежели ремесло. Талантливый программист сам найдет немало способов повысить свое мастерство. К тому же использовать готовые решения - путь тупиковый. Всегда найдется кто-то, кто решит ту же задачу другим, может быть даже лучшим способом. Однако в любом деле начальные знания все-таки необходимы, а потому автор намерен продолжить работу в этом направлении и в ближайшее время написать книги, в которых изложит свой взгляд на проблему, связанную с созданием трехмерной графики и компьютерных игр. Возможности такого замечательного языка, каким является Visual Basic .NET, позволяют решить эту нелегкую задачу. К сожалению, у нас еще немало программистов, сохранивших пренебрежительное отношение к этому языку программирования, но во всем мире именно Visual Basic .NET приобретает все большую популярность. Изучить этот язык легко, с ним можно успешно находить выход из любых трудных ситуаций. Так что, если вы решили использовать в своей работе Visual Basic .NET, то сделали правильный выбор.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta