Tôi biết rằng trong Java, ai đó có thể bao gồm các hằng số bên trong các giao diện bằng cách khai báo chúng public static final
. Tuy nhiên, giả sử tôi có một giao diện như vậy, được gọi là I
, chỉ chứa các hằng số tĩnh công cộng cuối cùng và không có chữ ký phương thức, và một lớp được gọi là C
. Tại sao tôi muốn thực hiện tôi trong C? ví dụ: tại sao tôi phải làm như sau:Định nghĩa các hằng số trong giao diện là gì?
public class C implements I
Kể từ khi hằng là công khai và tĩnh, tôi sẽ không thể truy cập trực tiếp thông qua I
?
Cảm ơn rất nhiều vì đã giải thích! Tôi sẽ chấp nhận câu trả lời này ngay khi tôi có thể :) –