Ngày đầu tuần chả ra làm sao. Cái gì cũng trừu tượng

Như những tuần khác thì thứ 2 là ngày đầu tuần. Tuần này có kha khá cái hay ho khó nhằn để học thế mà mình lại dành nguyên 1 buổi sáng để làm lại 1 bài crud login logout… Nhưng mà rồi mình nhận ra là cũng đáng để đầu tư vì chiều nay mình lên xem bài bảo vệ nhỏ nhỏ cái mấy tiền bối sắp tốt nghiệp thấy phần lớn nó vẫn có crud dù ko phải là dùng code thuần nhưng mà mình cứ viết cho nhớ cũng được 😅

Hôm nay, lớp mình học về abstract và interface. Thấy 2 thằng nó giống nhau thế @@ nhưng sau buổi học có ngộ ra 1 vài điều hay hay nhưng xong cũng chả biết viết thế nào chỉ là:

1 class chỉ có thể extend 1 class khác ( abstract class) nhưng lại có thể implements nhiều interface khác nhau.

Abstract method sẽ ko bao giờ đi chung với private vì còn phải kế thừa, các method trong interface luôn là public công khai.

Abstract class luôn phải có abstract method

Abstract class đơn giản được xem như một class cha cho tất cả các Class có cùng bản chất.

Các abstract method trong abstract class thì chỉ khai báo tên hàm và không viết nội dung hàm trong đó. Nội dung sẻ được viết trong class kế thừa khi override lại phương thức đó

Lớp con kế thừa từ lớp trừu tượng có thể override các phương thức trừu tượng trong đó.

Không thể tạo đối tượng từ các abstract class.

Interface không phải là 1 lớp. Nó được mô tả như là 1 bản thiết kế cho các class có chung cách thức hoạt động.

Interface ko phải 1 lớp nên ko thể định nghĩa các thuộc tính. Mà chỉ khai báo các phương thức. Các phương thức này ko có nội dung hàm mà chỉ có tên phương thức.

Lớp con triển khai từ interface sẻ phải override tất cả các phương thức trong interface.

Cũng chỉ nhớ đc và hiểu đc đến thế thôi @@ có gì mọi người góp ý xem có sai xót gì ko ạ @@ mình đi cày bài mai đây ko lụt thì khổ 😂 Pp

1 comments On Ngày đầu tuần chả ra làm sao. Cái gì cũng trừu tượng

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook