YOMEDIA
NONE

Hãy so sánh giữa interface và abstract?

Theo dõi Vi phạm
ADSENSE

Trả lời (1)

  • - Giống nhau:

    • Abstract class và interface đều không thể khởi tạo đối tượng bên trong được.
    • Abstract class và interface đều có thể khai báo các phương thức nhưng không thực hiện chúng.
    • Abstract class và interface đều bao gồm các phương thức abstract.
    • Abstract class và interface đều được thực thi từ các class con hay còn gọi kế thừa, dẫn xuất.
    • Abstract class và interface đều có thể kế thừa từ nhiều interface.

    - Khác nhau:

    Abstract Class

    Interface

    Cho phép khai báo field

    Không cho phép

    Các phương thức có thể có thân hàm hoặc không có thân hàm.

    Chỉ khai báo không có thân hàm

    Class dẫn xuất chỉ kế thừa được từ 1 abstract class và nhiều interface.

    Class triển khai có thể triển khai nhiều interface.

    Có chứa constructor

    Không có

    Các phương thức có từ khóa access modifier

    Không có

      bởi Bo Bo 26/11/2021
    Like (0) Báo cáo sai phạm

Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!

Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản

Gửi câu trả lời Hủy
 
NONE

Các câu hỏi mới

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF