cuốn sách gpt4 ai đã làm

Kế thừa Java: các quy tắc xung đột mặc định-trừu tượng và mặc định mặc định nghiêm ngặt

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 05:20:54 27 4
mua khóa gpt4 Nike

ai có thể giải thích JLS §8.4.8.4 Sự “nghiêm khắctrừu tượng mặc địnhmặc định-mặc định Quy tắc xung đột”.

Chúng có được định nghĩa trong JLS không? Tôi dường như không thể tìm thấy định nghĩa của họ.

câu trả lời hay nhất

Tôi có thể sai, nhưng đó là cách giải thích của tôi về phần đó.

"mặc định-mặc định" và "mặc định-trừu tượng" không phải là từ khóa. Họ mô tả hai quy tắc xung đột biên dịch khác nhau liên quan đến các phương thức mặc định trong giao diện.

"mặc định-mặc định" liên quan đến một lớp thực hiện hai hoặc nhiều giao diện cung cấp cách triển khai mặc định ghi đè các phương thức tương đương, nhưng không cung cấp cách triển khai của chính nó.

"trừu tượng mặc định" liên quan đến một lớp triển khai giao diện cung cấp cách triển khai mặc định và một hoặc nhiều giao diện không cung cấp cách triển khai mặc định ghi đè các phương thức tương đương.

Ngoại lệ đối với hai quy tắc này là nếu siêu lớp của lớp được đề cập chỉ định một phương thức trừu tượng ghi đè định nghĩa tương đương trong bất kỳ giao diện triển khai nào.

Nếu lớp kế thừa một phương thức tương đương được ghi đè cụ thể từ một siêu lớp hoặc xác định phương thức riêng của nó thì không có xung đột nào áp dụng.

Về kế thừa Java: các quy tắc xung đột mặc định-trừu tượng và mặc định mặc định nghiêm ngặt, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30157872/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress