Khai báo lớp tĩnh nhằm mục đích cho lớp đó là tập hợp chức năng tĩnh và bất kỳ ai thêm thành viên mẫu sẽ bị lỗi biên dịch.
Một lớp không tĩnh với các thành viên tĩnh thường chỉ ra rằng lớp được thiết kế để được khởi tạo tại một số điểm. Các phương pháp tĩnh của các lớp này thường thực hiện một trong hai điều sau:
- Cung cấp phương pháp tạo nhà máy cho loại đó;
- Cung cấp chức năng trợ giúp không yêu cầu phiên bản loại;
Ngoài ra, như đã đề cập, các phương thức tiện ích chỉ có thể được khai báo trên lớp tĩnh.
Nguồn
2010-02-15 16:43:19
Đó là một câu trả lời rộng rãi chỉ liên quan đến C#. –
@Nathan câu hỏi cụ thể đề cập đến C# vì vậy yep – JaredPar