Структура програми, модуль, класи VB.Net: Приклад Привіт Світ

Зміст:

Anonim

У цьому підручнику ви дізнаєтесь-

  • Модулі
  • Програма "Привіт Світ"
  • Заняття
  • Структури
  • Використання Microsoft Visual Studio IDE

Модулі

Програма VB.NET складається з наступного:

  • Оголошення простору імен
  • Одна або кілька процедур
  • Клас або модуль
  • Змінні
  • Основна процедура
  • Коментарі
  • Заяви та вирази

Програма "Привіт Світ"

Крок 1) Створіть нову консольну програму.

Крок 2) Додайте такий код:

Imports SystemModule Module1'Prints Hello Guru99Sub Main()Console.WriteLine("Hello Guru99")Console.ReadKey()End SubEnd Module

Крок 3) Натисніть кнопку Пуск на панелі інструментів, щоб запустити його. На консолі слід надрукувати наступне:

Давайте обговоримо різні частини вищезазначеної програми:

Пояснення коду:

  1. Це називається оголошенням простору імен. Що ми робимо, так це те, що ми включаємо простір імен з назвою System до нашої структури програмування. Після цього ми зможемо отримати доступ до всіх методів, визначених у цьому просторі імен, не отримуючи помилки.
  2. Це називається декларацією модуля. Тут ми оголосили модуль з назвою Module1. VB.NET - це об’єктно-орієнтована мова. Отже, ми повинні мати модуль класу в кожній програмі. Саме в цьому модулі ви зможете визначити дані та методи, які будуть використовуватися вашою програмою.
  3. Це коментар. Щоб позначити це як коментар, ми додали єдину лапку (') на початок речення. Компілятор VB.NET не буде обробляти цю частину. Мета коментарів - покращити читабельність коду. Використовуйте їх, щоб пояснити значення різних тверджень у вашому коді. Кожному, хто читає ваш код, буде легко зрозуміти.
  4. Модуль або клас VB.NET може мати кілька процедур. Саме всередині процедур ви повинні визначити свій виконуваний код. Це означає, що процедура визначатиме поведінку класу. Процедура може бути Function, Sub, Get, Set, AddHandler, Operator, RemoveHandler або RaiseEvent. У цьому рядку ми визначили основну підпроцедуру. Це позначає точку входу у всіх програмах VB.NET. Він визначає, що робитиме модуль при його виконанні.
  5. Тут ми вказали поведінку основного методу. Метод WriteLine належить до класу Console і визначається всередині простору імен System. Пам'ятайте, це було імпортовано в код. Це твердження змушує програму друкувати текст Hello Guru99 на консолі під час запуску.
  6. Цей рядок не дозволить екрану закритись або закрити його незабаром після запуску програми. Екран зупиниться і зачекає, поки користувач виконає дію, щоб закрити його.
  7. Закриття основної підпроцедури.
  8. Закінчення модуля.

Заняття

У VB.NET ми використовуємо класи, щоб визначити план типу даних. Це не означає, що визначення класу є визначенням даних, але воно описує, з чого буде створений об'єкт цього класу та операції, які ми можемо виконувати з таким об'єктом.

Об'єкт - це екземпляр класу. Учасники класу - це методи та змінні, визначені в класі.

Для визначення класу ми використовуємо ключове слово Class, за яким слід вказувати назву класу, тіло класу та вираз End End. Це описано в наступному синтаксисі:

[  ] [ accessmodifier ] _Class name[ Inherits classname ][ statements ]End Class

Ось,

  • AttributeList позначає список атрибутів, які слід застосувати до класу.
  • AccessModifier - це рівень доступу визначеного класу. Це необов’язковий параметр і може приймати такі значення, як Public, Protected, Protected Friend, Friend і Private.
  • Inherits позначає будь-який батьківський клас, який він успадковує.

Нижче наведено приклад коду для створення класу у VB.NET -

Крок 1) Створіть нову консольну програму.

Крок 2) Додайте такий код:

Imports SystemModule Module1Class FigurePublic length As DoublePublic breadth As DoubleEnd ClassSub Main()Dim Rectangle As Figure = New Figure()Dim area As Double = 0.0Rectangle.length = 8.0Rectangle.breadth = 7.0area = Rectangle.length * Rectangle.breadthConsole.WriteLine("Area of Rectangle is : {0}", area)Console.ReadKey()End SubEnd Module

Крок 3) Запустіть код, натиснувши кнопку Пуск на панелі інструментів. Ви повинні отримати наступне вікно:

Ми використали такий код:

Пояснення коду:

  1. Створення модуля з іменем Module1.
  2. Створення класу з іменем Рисунок.
  3. Створення члена класу з іменем length типу Double. Рівень його доступу встановлено як загальнодоступний, що означає, що він буде доступний для всіх.
  4. Створення учасника класу з іменем широта типу Double. Рівень його доступу встановлено як загальнодоступний, що означає, що він буде доступний для всіх.
  5. Закінчення заняття.
  6. Створення основної підпроцедури.
  7. Створення об'єкта з ім'ям Прямокутник. Цей об'єкт буде типу figure, тобто він матиме доступ до всіх членів, визначених всередині класу Figure.
  8. Визначення змінної з іменем області типу Double та ініціалізація її значення до 0.0.
  9. Доступ до властивості length, визначеної в класі Figure, та ініціалізація його значення до 8.0.
  10. Доступ до властивості широти, визначеної в класі Figure, та ініціалізація її значення до 7.0.
  11. Обчислення площі прямокутника шляхом множення значень довжини та ширини. Результат цього обчислення буде призначений змінній площі.
  12. Друк тексту та площі прямокутника на консолі.
  13. Призупиняючи консоль, чекаючи, поки користувач вживе заходів щодо її закриття
  14. Завершення підпроцедури.
  15. Закінчення заняття.

Структури

Структура - це визначений користувачем тип даних. Структури надають нам спосіб упаковки даних різних типів разом. Структура оголошується за допомогою ключового слова structure. Приклад створення структури у VB.NET:

Крок 1) Створіть нову консольну програму.

Крок 2) Додайте такий код:

Module Module1Structure StructPublic x As IntegerPublic y As IntegerEnd StructureSub Main()Dim st As New Structst.x = 10st.y = 20Dim sum As Integer = st.x + st.yConsole.WriteLine("The result is {0}", sum)Console.ReadKey()End SubEnd Module

Крок 3) Запустіть код, натиснувши кнопку Пуск на панелі інструментів. Ви повинні отримати наступне вікно:

Ми використали такий код:

Пояснення коду:

  1. Створення модуля з іменем Module1.
  2. Створення структури з іменем Struct.
  3. Створення змінної x цілого типу. Рівень його доступу встановлено для Public, щоб зробити його загальнодоступним.
  4. Створення змінної y цілого типу. Рівень його доступу встановлено для Public, щоб зробити його загальнодоступним.
  5. Кінець конструкції.
  6. Створення основної підпроцедури.
  7. Створення об'єкта з іменем st типу Struct. Це означає, що він зможе отримати доступ до всіх властивостей, визначених у структурі з назвою Struct.
  8. Доступ до змінної x, визначеної в структурі Struct, та ініціалізація її значення до 10.
  9. Доступ до змінної y, визначеної в структурі Struct, та ініціалізація її значення до 20.
  10. Визначення суми змінної та ініціалізація її значення до суми значень двох вищезазначених змінних.
  11. Друк тексту та результатів вищевказаної операції на консолі.
  12. Призупиняючи вікно консолі, чекаючи, поки користувач вживе заходів для її закриття.
  13. Кінець основної підпроцедури.
  14. Кінець модуля.

Використання Microsoft Visual Studio IDE

IDE розшифровується як Інтегроване середовище розвитку. Саме там ми пишемо наш код. Microsoft Visual studio утворює найпоширеніший тип IDE для програмування VB.NET.

Щоб встановити Visual Studio, скористайтеся цим посібником.

Щоб написати свій код, вам потрібно створити новий проект. Наступні кроки можуть допомогти вам досягти цього:

Крок 1) Відкрийте Visual Studio та натисніть меню Файл, на панелі інструментів виберіть Новий, а потім Проект.

Крок 2) У новому вікні клацніть Visual Basic на лівій вертикальній навігаційній панелі. Виберіть Застосування віконних форм.

Крок 3) Дайте йому назву та натисніть кнопку OK. Проект буде створений.

Ви створили проект програми Windows Form Application. Цей тип проекту дозволить вам створити графічний інтерфейс користувача, перетягуючи елементи.

Можливо, вам доведеться створити програму, яка працює на консолі. Це вимагає створення проекту консольної програми. Наступні кроки можуть допомогти вам досягти цього:

Крок 1) Відкрийте Visual Studio та натисніть меню Файл, на панелі інструментів виберіть Новий, а потім Проект.

Крок 2) У новому вікні клацніть Visual Basic на лівій вертикальній навігаційній панелі. Виберіть консольний додаток.

Крок 3) Дайте йому назву та натисніть кнопку OK. Проект буде створений.

Резюме

  • Програма VB.NET складається з різних частин.
  • Після імпорту простору імен у програму нам стає можливим використовувати всі методи та функції, визначені в цьому модулі.
  • Кожна програма VB.NET повинна мати модуль.
  • Компілятор VB.NET ігнорує коментарі.
  • У програмі VB.NET може бути кілька процедур.