Cấu trúc chương trình VB.Net, Mô-đun, Lớp: Ví dụ Hello World

Mục lục:

Anonim

Trong hướng dẫn này, bạn sẽ học-

  • Mô-đun
  • Chương trình Hello World
  • Các lớp học
  • cấu trúc
  • Sử dụng Microsoft Visual Studio IDE

Mô-đun

Một chương trình VB.NET bao gồm những phần sau:

  • Khai báo không gian tên
  • Một hoặc nhiều thủ tục
  • Một lớp học hoặc mô-đun
  • Biến
  • Quy trình chính
  • Bình luận
  • Tuyên bố & Biểu thức

Chương trình Hello World

Bước 1) Tạo một ứng dụng bảng điều khiển mới.

Bước 2) Thêm mã sau:

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

Bước 3) Nhấp vào nút Bắt đầu từ thanh công cụ để chạy nó. Nó sẽ in nội dung sau trên bảng điều khiển:

Hãy để chúng tôi thảo luận về các phần khác nhau của chương trình trên:

Giải thích mã:

  1. Đây được gọi là khai báo không gian tên. Những gì chúng tôi đang làm là chúng tôi đang bao gồm một không gian tên với tên Hệ thống vào cấu trúc lập trình của chúng tôi. Sau đó, chúng tôi sẽ có thể truy cập tất cả các phương thức đã được xác định trong không gian tên đó mà không gặp lỗi.
  2. Đây được gọi là khai báo mô-đun. Ở đây, chúng tôi đã khai báo một mô-đun có tên là Module1. VB.NET là một ngôn ngữ hướng đối tượng. Do đó, chúng ta phải có một mô-đun lớp trong mọi chương trình. Bên trong mô-đun này, bạn sẽ có thể xác định dữ liệu và phương pháp sẽ được sử dụng bởi chương trình của bạn.
  3. Đây là một bình luận. Để đánh dấu nó là một nhận xét, chúng tôi đã thêm một dấu ngoặc kép (') vào đầu câu. Trình biên dịch VB.NET sẽ không xử lý phần này. Mục đích của nhận xét là để cải thiện khả năng đọc của mã. Sử dụng chúng để giải thích ý nghĩa của các câu lệnh khác nhau trong mã của bạn. Bất kỳ ai đọc qua mã của bạn sẽ thấy nó dễ hiểu.
  4. Một mô-đun hoặc lớp VB.NET có thể có nhiều hơn một thủ tục. Nó nằm bên trong các thủ tục nơi bạn nên xác định mã thực thi của mình. Điều này có nghĩa là thủ tục sẽ xác định hành vi của lớp. Một thủ tục có thể là một Function, Sub, Get, Set, AddHandler, Operator, RemoveHandler hoặc RaiseEvent. Trong dòng này, chúng tôi đã xác định thủ tục phụ Chính. Điều này đánh dấu điểm đầu vào trong tất cả các chương trình VB.NET. Nó xác định những gì mô-đun sẽ làm khi nó được thực thi.
  5. Đây là nơi chúng tôi đã chỉ định hành vi của phương thức chính. Phương thức WriteLine thuộc về lớp Console và nó được định nghĩa bên trong không gian tên Hệ thống. Hãy nhớ điều này đã được nhập vào mã. Câu lệnh này làm cho chương trình in văn bản Hello Guru99 trên bảng điều khiển khi được thực thi.
  6. Dòng này sẽ ngăn màn hình đóng hoặc thoát ngay sau khi chương trình đã được thực thi. Màn hình sẽ tạm dừng và chờ người dùng thực hiện một hành động để đóng nó.
  7. Đóng thủ tục phụ chính.
  8. Kết thúc học phần.

Các lớp học

Trong VB.NET, chúng tôi sử dụng các lớp để xác định bản thiết kế cho một kiểu dữ liệu. Nó không có nghĩa là một định nghĩa lớp là một định nghĩa dữ liệu, nhưng nó mô tả một đối tượng của lớp đó sẽ được tạo ra từ gì và các hoạt động mà chúng ta có thể thực hiện trên một đối tượng đó.

Một đối tượng là một thể hiện của một lớp. Các thành viên của lớp là các phương thức và biến được định nghĩa trong lớp.

Để định nghĩa một lớp, chúng ta sử dụng từ khóa Class, theo sau là tên của lớp, phần thân của lớp và câu lệnh End Class. Điều này được mô tả trong cú pháp sau:

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

Đây,

  • Danh sách thuộc tính biểu thị một danh sách các thuộc tính sẽ được áp dụng cho lớp.
  • AccessModifier là cấp độ truy cập của lớp đã xác định. Nó là một tham số tùy chọn và có thể nhận các giá trị như Public, Protected, Protected Friend, Friend và Private.
  • Kế thừa biểu thị bất kỳ lớp cha nào mà nó kế thừa.

Sau đây là mã ví dụ để tạo một lớp trong VB.NET -

Bước 1) Tạo một ứng dụng bảng điều khiển mới.

Bước 2) Thêm mã sau:

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

Bước 3) Chạy mã bằng cách nhấp vào nút Bắt đầu từ thanh công cụ. Bạn sẽ nhận được cửa sổ sau:

Chúng tôi đã sử dụng mã sau:

Giải thích mã:

  1. Tạo một mô-đun có tên là Module1.
  2. Tạo một lớp có tên là Hình.
  3. Tạo một thành viên lớp có tên là độ dài kiểu Double. Mức độ truy cập của nó đã được đặt thành công khai có nghĩa là nó sẽ được truy cập công khai.
  4. Tạo một thành viên lớp có tên là độ rộng của kiểu Double. Mức độ truy cập của nó đã được đặt thành công khai có nghĩa là nó sẽ được truy cập công khai.
  5. Kết thúc buổi học.
  6. Tạo thủ tục phụ chính.
  7. Tạo một đối tượng có tên là Rectangle. Đối tượng này sẽ có kiểu figure, nghĩa là nó có khả năng truy cập vào tất cả các thành viên được định nghĩa bên trong lớp Figure.
  8. Định nghĩa một vùng có tên là kiểu Double và khởi tạo giá trị của nó thành 0.0.
  9. Truy cập thuộc tính độ dài được xác định trong lớp Hình và khởi tạo giá trị của nó thành 8.0.
  10. Truy cập thuộc tính độ rộng được xác định trong lớp Hình và khởi tạo giá trị của nó thành 7.0.
  11. Tính diện tích hình chữ nhật bằng cách nhân các giá trị của chiều dài và chiều rộng. Kết quả của phép tính này sẽ được gán cho biến khu vực.
  12. In một số văn bản và diện tích của hình chữ nhật trên bảng điều khiển.
  13. Tạm dừng bảng điều khiển chờ người dùng thực hiện hành động để đóng bảng điều khiển.
  14. Kết thúc thủ tục phụ.
  15. Kết thúc buổi học.

cấu trúc

Cấu trúc là một kiểu dữ liệu do người dùng xác định. Các cấu trúc cung cấp cho chúng ta cách đóng gói dữ liệu của các loại khác nhau với nhau. Một cấu trúc được khai báo bằng cách sử dụng từ khóa cấu trúc. Ví dụ để tạo cấu trúc trong VB.NET:

Bước 1) Tạo một ứng dụng bảng điều khiển mới.

Bước 2) Thêm mã sau:

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

Bước 3) Chạy mã bằng cách nhấp vào nút Bắt đầu từ thanh công cụ. Bạn sẽ nhận được cửa sổ sau:

Chúng tôi đã sử dụng mã sau:

Giải thích mã:

  1. Tạo một mô-đun có tên là Module1.
  2. Tạo một cấu trúc có tên là Struct.
  3. Tạo một biến x kiểu số nguyên. Cấp độ truy cập của nó đã được đặt thành Công khai để làm cho nó có thể truy cập công khai.
  4. Tạo một biến y kiểu số nguyên. Cấp độ truy cập của nó đã được đặt thành Công khai để làm cho nó có thể truy cập công khai.
  5. Kết thúc cấu trúc.
  6. Tạo thủ tục phụ chính.
  7. Tạo một đối tượng có tên là kiểu Struct. Điều này có nghĩa là nó sẽ có khả năng truy cập tất cả các thuộc tính được xác định trong cấu trúc có tên là Struct.
  8. Truy cập biến x được xác định trong cấu trúc Struct và khởi tạo giá trị của nó thành 10.
  9. Truy cập biến y được định nghĩa trong cấu trúc Struct và khởi tạo giá trị của nó thành 20.
  10. Định nghĩa tổng biến và khởi tạo giá trị của nó thành tổng các giá trị của hai biến trên.
  11. In một số văn bản và kết quả của thao tác trên trên bảng điều khiển.
  12. Tạm dừng cửa sổ bảng điều khiển để chờ người dùng thực hiện hành động để đóng nó.
  13. Kết thúc thủ tục phụ chính.
  14. Kết thúc học phần.

Sử dụng Microsoft Visual Studio IDE

IDE là viết tắt của Môi trường phát triển tích hợp. Nó là nơi chúng tôi viết mã của chúng tôi. Microsoft Visual studio tạo thành loại IDE phổ biến nhất cho lập trình VB.NET.

Để cài đặt Visual Studio, hãy sử dụng hướng dẫn này.

Để viết mã của bạn, bạn cần tạo một dự án mới. Các bước sau có thể giúp bạn đạt được điều này:

Bước 1) Mở Visual Studio và nhấp vào menu Tệp, Chọn Mới sau đó Dự án từ thanh công cụ.

Bước 2) Trên cửa sổ mới, nhấp vào Visual Basic từ ngăn điều hướng dọc bên trái. Chọn Ứng dụng Biểu mẫu Cửa sổ.

Bước 3) Đặt tên cho nó và nhấp vào nút OK. Dự án sẽ được tạo.

Bạn sẽ tạo một dự án Windows Form Application. Loại dự án này sẽ cho phép bạn tạo giao diện người dùng đồ họa bằng cách kéo và thả các phần tử.

Bạn có thể cần tạo một ứng dụng chạy trên bảng điều khiển. Điều này yêu cầu bạn tạo một dự án Ứng dụng bảng điều khiển. Các bước sau có thể giúp bạn đạt được điều này:

Bước 1) Mở Visual Studio và nhấp vào menu Tệp, Chọn Mới sau đó Dự án từ thanh công cụ.

Bước 2) Trên cửa sổ mới, nhấp vào Visual Basic từ ngăn điều hướng dọc bên trái. Chọn Ứng dụng Bảng điều khiển.

Bước 3) Đặt tên cho nó và nhấp vào nút OK. Dự án sẽ được tạo.

Tóm lược

  • Một chương trình VB.NET bao gồm nhiều phần khác nhau.
  • Sau khi nhập không gian tên vào một chương trình, chúng ta có thể sử dụng tất cả các phương thức và chức năng đã được định nghĩa trong mô-đun đó.
  • Mọi chương trình VB.NET phải có một mô-đun.
  • Trình biên dịch VB.NET bỏ qua các nhận xét.
  • Chúng ta có thể có nhiều hơn một thủ tục trong một chương trình VB.NET.