Tôi sẽ xem hướng dẫn iOS từ Apple developer page.So sánh Giao thức trong Swift so với Giao diện trong Java
Dường như với tôi rằng và interface
hầu như có cùng chức năng.
Có sự khác biệt nào giữa hai loại này không?
cách sử dụng khác biệt trong dự án?
Cập nhật
Có, tôi đã đọc các diễn đàn và tôi vẫn không chắc chắn về sự khác biệt và sử dụng giữa và interface
. Khi tôi đặt câu hỏi như thế này, tôi muốn thấy một lời giải thích đơn giản về chủ đề này. Đôi khi nó có thể là khó khăn để có được tất cả mọi thứ từ các tài liệu hướng dẫn.
Giao thức trong Swift và Giao diện trong Java là các khái niệm tương tự. Xem [ở đây] (https://en.wikipedia.org/wiki/Protocol_ (object-oriented_programming)) –
Tôi nghĩ các câu hỏi như thế này về sự khác biệt giữa các ngôn ngữ thực sự hữu ích cho việc hiểu các tính năng ngôn ngữ. Và tôi không nghĩ họ dẫn đến những câu trả lời không cần thiết và cũng không dễ tìm ra câu trả lời trong tài liệu. Vì vậy, tôi không nghĩ rằng những lá phiếu xuống trên câu hỏi này là hợp lý. – Lii
Dưới đây là một vài ** điểm thực tế quan trọng ** về giao diện Java - http://stackoverflow.com/a/41143492/294884 - đó sẽ là chìa khóa cho bất kỳ ai ** tươi với Swift, hãy thử Java ** – Fattie