“Trần Văn Quang – C1019I1 Ngày 9-12-2019”

Interface và Abstract class là 2 khái niệm cơ bản trong lập trình OOP. Nhưng khi học về vấn đề này lại khá trừu tượng. Abstract class là một class cha cho tất cả các class có cùng bản chất. Bản chất ở đây được hiểu là kiểu, loại, nhiệm vụ của class. Hai class cùng hiện thực một interface có thể hoàn toàn khác nhau về bản chất. Hiểu đơn giản như một thằng con (child class) chỉ có thể là con của một thằng cha, có tính cách giống cha (abstract class) nó. Interface là một class cha cho tất cả các class có cùng bản chất. Bản chất ở đây được hiểu là kiểu, loại, nhiệm vụ của class. Hai class cùng hiện thực một interface có thể hoàn toàn khác nhau về bản chất. Hiểu đơn giản như một thằng con (child class) chỉ có thể là con của một thằng cha, có tính cách giống cha (abstract class) nó.

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook