Phương pháp chung là gì?
Phương pháp chung là gì?

Video: Phương pháp chung là gì?

Video: Phương pháp chung là gì?
Video: Phương pháp luận là gì 2024, Có thể
Anonim

Phương pháp chung . Phương pháp chung là phương pháp giới thiệu các tham số kiểu của riêng họ. Tĩnh và không tĩnh phương pháp chung được cho phép, cũng như chung các hàm tạo lớp. Cú pháp cho một phương pháp chung bao gồm danh sách các tham số kiểu, dấu ngoặc nhọn bên trong, xuất hiện trước phương pháp của loại trả lại.

Ngoài ra, làm thế nào để bạn gọi một phương pháp chung chung?

Đến gọi Một phương pháp chung , bạn cần cung cấp các loại sẽ được sử dụng trong phương pháp sự cầu khẩn.

  1. Tạo một thể hiện của lớp GenericSample của chúng tôi.
  2. Sử dụng phương thức chung, khởi tạo lệnh gọi phương thức chung bằng cách chuyển một hoặc nhiều loại đối số chung.
  3. Gọi phương thức của bạn bằng một đối số mẫu.

Thứ hai, làm thế nào để bạn khai báo một phương thức chung trong Java? Ý tưởng là cho phép loại (Số nguyên, Chuỗi,… vv và các loại do người dùng xác định) là một tham số phương pháp , các lớp và giao diện. Ví dụ, các lớp như HashSet, ArrayList, HashMap, v.v. sử dụng generic rất tốt. Chúng tôi có thể sử dụng chúng cho bất kỳ loại nào. Giống như C ++, chúng tôi sử dụng để chỉ định các kiểu tham số trong chung tạo lớp.

Theo cách này, phương thức chung trong C # là gì?

MỘT phương pháp chung là một phương pháp được khai báo với các tham số kiểu, như sau: NS# Sao chép. static void Swap (ref T lhs, ref T rhs) {T temp; temp = lhs; lhs = rhs; rhs = tạm thời; } Ví dụ mã sau đây cho thấy một cách để gọi phương pháp bằng cách sử dụng int cho đối số kiểu: NS# Sao chép.

Sự khác biệt giữa chung chung và không chung chung trong C # là gì?

MỘT Chung collection là một lớp cung cấp sự an toàn cho kiểu mà không cần phải bắt nguồn từ kiểu tập hợp cơ sở và triển khai các thành viên dành riêng cho kiểu. Chìa khóa sự khác biệt giữa Chung và Không - chung Bộ sưu tập trong NS# Đó là Chung Bộ sưu tập được đánh mạnh trong khi Không - Chung Bộ sưu tập không được đánh máy mạnh.

Đề xuất: