Abstract Class (Lớp trừu tượng )

Abstract Class: Abstract class là một lớp mà không thể tạo được đối tượng từ lớp này

Đặc điểm cần lưu ý trong abstract class:

  • Khởi tại lớp bằng từ khóa: abstract class ABC {};
  • Do abstract class không thể khởi tạo được đối tượng nên property trong abstract class phải khai báo ở 2 trạng thái là public hoặc protected;
  • Không thể dùng từ khóa abstract để khai báo thuộc tính
  • Trong abstract class có thể khai báo thuộc tính và phương thức như bình thường
  • Các phương thức có từ khóa abstract thì chỉ được gọi tên chứ không được định nghĩa
  • Không thể tạo được đối tượng từ abstract class
  • Các abstract class con kế thừa abstract class cha thì phải định nghĩa lại toàn bộ abstract method của abstract class cha

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook