Ticker

6/recent/ticker-posts

Lớp tĩnh C#

 Lớp tĩnh C# giống như lớp bình thường nhưng không thể khởi tạo được. Nó chỉ có thể có các thành viên tĩnh. Ưu điểm của lớp tĩnh các thực thể  của lớp tĩnh không được tạo.

Những điểm cần nhớ cho lớp tĩnh C#

  • Lớp tĩnh C # chỉ chứa các thành viên tĩnh.
  • Lớp tĩnh C # không thể khởi tạo được.
  • Lớp tĩnh C # được niêm phong (sealed).
  • Lớp tĩnh C # không thể chứa các hàm khởi tạo

Ví dụ lớp tĩnh C#

Chúng ta hãy xem ví dụ về lớp tĩnh chứa trường tĩnh và phương thức tĩnh. 

using System;  
   public static class MyMath  
    {  
        public static float PI=3.14f;   
        public static int cube(int n){return n*n*n;}  
    }  
   class TestMyMath{  
       public static void Main(string[] args)  
        {  
            Console.WriteLine("Value of PI is: "+MyMath.PI);  
            Console.WriteLine("Cube of 3 is: " + MyMath.cube(3));  
        }  
    }  

Kết quả:

Value of PI is: 3.14
Cube of 3 is: 27
Xem ví dụ

Đăng nhận xét

0 Nhận xét