Abstract Class & interface
			
					
					
				
				
- Các tính chất của Abstract Class:
- Không thể tạo đối tượng từ   Abstract class
-  Abstract có thể có phương thức bình thường (đã được định nghiã )
- lớp chứa phương thức Abstract thì đó phải là  lớp abstract
- Một lớp  kế thừa từ một lớp cha abstract thì phải implement tất cả các phương thức Abstract
- lớp abstract thì không thể là final
- không thể khai báo Abstract với từ khóa private
 
- Các tính chất của interface:
- Định nghĩa interface tạo ra một kiểu dữ liệu lớn
- không thể tạo đối tượng của interface
- interface không thể chứa các phương thức lớp abstract
- khi một lớp triển khai interface thì cần triển khai tất cả các phương thức được khai báo trong interface đó
- interface có thể được thiết kế để khai báo các phương thức chung cho các lớp không liên quan với nhau
 
	
Related
				 
					
					
		
		 
	
1 comments On Abstract Class & interface
Thank you very much for sharing, I learned a lot from your article. Very cool. Thanks.