2012-10-22 27 views

Trả lời

7

Đơn giản chỉ cần thực hiện các phương pháp thức.

3

Nếu phương pháp của bạn không phải là một phần của API được tạo và không được gọi trực tiếp bởi lớp con, bạn chỉ cần thực hiện phương thức private.

Nếu phân cấp lớp của bạn được chứa trong một gói duy nhất, hãy đặt phương thức của bạn trong phạm vi gói (không có từ khóa phạm vi). Vì vậy, chỉ có thế giới bên ngoài (bao gồm các gói khác của riêng bạn) không thể truy cập nó và do đó không thể ghi đè lên nó.

Nếu phương pháp của bạn là không thực sự là một phần của API của bạn nhưng phải được hiển thị bởi lớp con thậm chí bên ngoài, thích làm cho nó protectedfinal

Cuối cùng nếu phương pháp của bạn là một phần của API của bạn, làm cho nó publicfinal .

Các vấn đề liên quan