Вы можете определять классы. Класс - разновидность шаблона
(template), он не используется непосредственно. Для его использования
создается его копия. Эта копия называется объект. Вы можете сделать
разные объекты того же самого класса.
Класс - это тип данных, так что объявление объекта похоже на обычное
объявление переменной:
object_name AS Class_name
но объект должен быть подтвержден с помощью NEW:
object_name = NEW Class_name
Вы можете "recycle - повторно использовать" ваши классы в разных
проектах.
Класс CCar.class, который исползуется здесь, также используется в
следующих разделах:
Как сделать больше объектов класса.
PUBLIC car AS CCar'this declares a variable of the type "CCar"
STATIC PUBLIC SUB Main()'here, the variable car is instantiated
DIM hForm AS Fmain
hForm = NEW Fmain
hForm.show
END
PUBLIC SUB _new()
car = NEW CCar("mercedes", 400)'to use a method of car the following syntax has to be used:
car.setPrice(5064.67)
END
PUBLIC SUB Button1_Click()
TextLabel1.Text=
car.getBrand() & "<br>" &
Str(car.getPS_Power()) & "<br>" &
Str(car.getPrice())
END