Câu hỏi
Nguồn gốc của mô hình chức năng Công cộng / Riêng tư là gì?
Lý lịch
Một câu hỏi được đưa ra trong cuộc trò chuyện về các tệp Header trong C và việc sử dụng chúng chủ yếu là để giúp trình biên dịch chứ không phải lập trình viên. Mặc dù vậy, theo sự hiểu biết của tôi, đây là cách sử dụng đầu tiên của khái niệm hàm "Riêng tư" hoặc các hàm không được tạo mẫu trong tệp tiêu đề. Nếu C không sử dụng các tệp tiêu đề để khai báo các hàm, liệu chúng ta vẫn có khái niệm hiện tại về các hàm Công khai và Riêng tư như đã thấy trong C # hoặc Java? Hoặc khái niệm này ban đầu được phát triển ở nơi khác và được triển khai đơn giản trong lược đồ C Header / Source