Сделать функцию видимой для всех классов проекта - Visual Basic .NET
Формулировка задачи:
Добрый день!
Знаю, что банальный вопрос, но хочу писать код красиво!
Есть программа и есть множество функций, которые должны выполниться и вернуть какое-то значение. Но, согласитесь, негоже как-то разбрасывать эти функции по классам форм...
В итоге создал я класс, модификатор доступа Public, в него поместил функцию тоже с Public, но в итоге эта функция недоступна нигде.
Создал модуль, пихнул туда функцию и она доступна даже с модификатором Friend.
Теперь сам вопрос, что такое классы и модули? В чем их отличие? Какие возможности предоставляют? Как их использовать? Что в каких случаях следует использовать?
Спасибо!
Решение задачи: «Сделать функцию видимой для всех классов проекта»
textual
Листинг программы
Dim My_Class As New Class1' создаем экземпляр класса My_Class.Функция() 'обращаемся к функции в классе
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д