Struct :
- Struct là kiểu dữ liệu tham trị được lưu trong Stack.
- Struct không hỗ trợ kế thừa
- Khi struct được khởi tạo với từ khóa new, khi đó một constructor (hàm khởi tạo) được gọi để khởi tạo các trường trong cấu trúc.
- Khi struct được khởi tạo không dùng từ khóa new thì không có constructor(hàm khởi tạo) được gọi, do vậy người dùng cần khởi tạo tất cả các trường trước khi sử dụng.
- Struct phù hợp với các cấu trúc dữ liệu nhỏ
Classs : - Class là kiểu dữ liệu tham chiếu được lưu trong heap.
- class có hỗ trợ kế thừa.
- class phù hợp với các cấu trúc dữ liệu phức tạp.
mong mọi người đính chính lại và bổ sung thêm !!! xin cám ơn