Строго говоря, ASP не является языком программирования, поэтому нет концепции класса. Здесь мы говорим, что класс ASP относится к классу, когда язык программирования ASP применяется в ASP.
Класс ASP относительно прост, он не имеет характеристик наследования, перегрузки и т. Д. Истинного значения класса. Несмотря на это, это все еще очень полезно. Это уменьшает сложность нашего программирования и делает наш программный модуль более разумным.
Какой класс ASP прост в поддержке? Он не имеет характеристик наследования, перегрузки и т. Д. Реального класса. Он поддерживает следующее:
Переменные публичных членов, переменные частных членов, атрибуты
Функции публичных участников, функции частных участников
Конструктор, деструктор
Создайте и используйте самый простой класс ASP. Некоторые новички не понимают разницы между классами и объектами. Например, классы похожи на рисунки, а объекты похожи на реальные объекты, сделанные на основе рисунков. Этот пример приводит простой пример класса ASP и объекта. Этот класс содержит только одну функцию члена, чтобы объяснить основной формат класса и дает метод создания и освобождения объектов. Подробности: переменные члена класса ASP, функции членов и создание деструкторов. Это относительно полное классовое объяснение. Все объяснения написаны рядом с программой по аннотации. Прочитав этот раздел, вы можете получить более полное понимание классов ASP, и вы можете разработать модули класса ASP. Детали атрибуты класса ASP Атрибуты класса ASP имеют следующие характеристики по сравнению с переменными публичных членов класса ASP.
Другие функции могут быть выполнены при назначении значений
Может определить диапазон назначения
Вы можете установить только для чтения и свойства только для записи
Следовательно, атрибуты класса ASP также относительно распространены и важны. Детали комбинация класса ASP Функции класса ASP действительно ограничены, поэтому иногда нам приходится использовать комбинации для реализации сложных функций.
Создайте самый простой класс ASP
classcfoo
subprinthello ()
response.write "Helloworld!"
заканчивая
Endclass
Видно, что основная структура класса ASP:
Имя класса класса
Код класса
Endclass
Используйте самый простой класс ASP
Dimobj
setObj = newcfoo 'Используйте SetNew для создания объекта. Поскольку это не компонент сервера, его нельзя создать с помощью server.createObject.
Callobj.printhello 'Имя объекта Добавьте точку, а затем добавьте переменную члена, атрибут или функцию, чтобы указать, что переменная элемента, атрибут или функция, которая вызывает объект, отобразится Helloworld!
setObj = ничего, что -то, объект
Конструктор не может быть перегружен в классе ASP, поэтому мы не можем использовать операторы, аналогичные setObj = newcfoo («param») для создания класса.
Функции классов ASP действительно ограничены, поэтому иногда нам приходится использовать комбинации для реализации сложных функций.