Please enable JavaScript.
Coggle requires JavaScript to display documents.
Abtract Class và Interface - Coggle Diagram
Abtract Class và Interface
Abtract Class
Không thể tạo các đối tượng từ lớp Ab
Một lớp abtract có thể có các giá trị tham số bình thường
Một lớp không phải abtract khi implement một lớp abtract phải triển khai tất cả phương thức lớp Abtract này
Một lớp Abtract có thể không implement các phương thức ở lớp cha
Lớp abtract không thể là final (không cho phép kế thừa nó)
Abtract Method
Là các phương thức trừu tượng, được khai báo nhưng không có phần thân, phần thân này được bổ sung ở lớp con
Một phương thức Abtract không thể là Final
Về kế thừa
Lớp cha sẽ định nghĩa các phương thức chung cho lớp con
Lớp con cụ thể hơn lớp cha
Interface
Chỉ chứa các hằng số và các abtract method
Nó quy định các hành vi chung cho các lớp triển khai nó
Định nghĩa Interface tạo ra một kiểu dữ liệu mới
Không thể tạo lớp từ Interface
Không thể chứa các phương thức không abtract
Một lớp implement 1 Interface thì phải triển khai tất cả cá phương thức trong Interface
Dùng khi muốn khai báo các phương thức cho các đối tượng không cùng bản chất
Có thể kế thừa Interface
Mặc định phạm vi truy cập là Public