Có cách nào có thể implements interface cho cả lớp cha và lớp coc không ạ
em có lớp cha là Person điền thông tin tên người, lớp con là Student điền thông tin tuổi
interface Action có 2 phương thức là nhậpthongtin và xuấtthongtin thì làm thế nào để 2 lớp cha con trên đều implements được cái interface Action ạ?
Bắt buộc lớp con override phương thức
Hế lô, bạn đang nói về ngôn ngữ lập trình sao hỏa hả. Hỏi khơi khơi z ai biết chi mà trả lời trời.
Khá chắc đây là TypeScript hoặc Go.
Copy chỗ khác quên không ghi đây là java
Chưa hiểu vấn đề của bạn lắm, trong Java thì chỉ cần implements Action
sau đó định nghĩa các phương thức là xong mà.
Bạn có thể cho mô tả hoặc ví dụ cụ thể nào đó không?
implement interface ABC cho class cha, class con kế thừ lớp cha vậy là class con cũng có các method trong ABC.
Em thử rồi nhưng thế thì lớp con lại không bị cảnh báo về ghi đè các abstracts trong ABC:(((
Lớp cha đã triển khai rồi, lớp con chỉ kế thừa, nó hiện cảnh báo làm gì chứ?
Mà sao bạn lại muốn nó hiện cảnh báo cho việc này?
Nhưng em muốn bắt thằng con phải có các abstracts trong interface ý ạ
Vì kế thừa thì có thể viết hoặc không viết các phương thức của thằng cha ý anh
nà ní, ý là sao nhỉ? Không phải đã có rồi sao
Có thể ý bạn này là muốn override lại chăng?
Có thể nói là như vậy
Ý bạn muốn người thừa kế lại lớp cha phải bắt buộc định nghĩa lại các phương thức từ Action
?
Nếu cậu muốn:
Cậu có thể cho bọn tớ lý do được không?
Mình nói cái này đúng mà phải không mọi người?
Ừ đúng cậu Cơ mà hình như bạn chủ topic kỳ vọng điều khác
Điều bạn nói hoàn toàn đúng, chỉ là bạn chủ thớt đang muốn 1 thứ gì đó rất khác