Bài giảng Lập trình hướng sự kiện: Bài 3 - ThS. Phan Thanh Toàn

"Bài giảng Lập trình hướng sự kiện - Bài 3: Giao diện và tập hợp" được biên soạn nhằm cung cấp các kiến thức cho người học bao gồm phân biệt được namespace và interface; liệt kê được các tính chất cơ bản của collection; vận dụng ngôn ngữ C# vào triển khai namespace và interface; sử dụng được các lớp đối tượng cơ bản trong thư viện collection để xây dựng một số ứng dụng đơn giản. | GIỚI THIỆU MÔN HỌC LẬP TRÌNH HƯỚNG SỰ KIỆN Giảng viên ThS. Phan Thanh Toàn BÀI 3 GIAO DIỆN VÀ TẬP HỢP Giảng viên ThS. Phan Thanh Toàn 2 MỤC TIÊU BÀI HỌC Phân biệt được namespace và interface Liệt kê được các tính chất cơ bản của collection. Vận dụng ngôn ngữ C vào triển khai namespace và interface. Sử dụng được các lớp đối tượng cơ bản trong thư viện collection để xây dựng một số ứng dụng đơn giản. 3 CÁC KIẾN THỨC CẦN CÓ Để học được môn học này sinh viên phải học xong các môn học Cơ sở lập trình Lập trình hướng đối tượng Cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu SQL Server. 4 HƯỚNG DẪN HỌC Đọc tài liệu tham khảo. Thảo luận với giáo viên và các sinh viên khác về những vấn đề chưa hiểu rõ. Trả lời các câu hỏi của bài học. 5 CẤU TRÚC NỘI DUNG Giao diện Interface Collections Namespace 6 . GIAO DIỆN INTERFACE . Khái niệm . Khai báo và khởi tạo lớp interface 7 . KHÁI NIỆM Giao diện interface cung cấp hình thức trừu tượng hóa cho việc phát triển các ứng dụng theo phương pháp xây dựng các thành phần cơ sở. Giao diện cung cấp các thỏa thuận chung cho phép các thành phần làm việc với nhau. Ví dụ Một đồng hồ báo thức nhưng sẽ cung cấp 3 thành phần giao diện khác nhau là Alarm Clock Radio. Alarm Clock Alarm Clock Radio 8 . KHÁI NIỆM tiếp theo Giao diện không phải là một lớp do vậy không có bất cứ một triển khai cụ thể nào trong giao diện. Giao diện chỉ tạo ra các ràng buộc mà mọi lớp thực thi từ giao diện phải tuân thủ theo. 9 . KHÁI NIỆM tiếp theo Giao diện sẽ khai báo một tập các thành phần. Các lớp thực thi giao diện sẽ cung cấp các định nghĩa về các thành phần đã được khai báo trong giao diện. Giao diện là một kiểu tham chiếu. Khi một lớp thực thi từ một interface thì phải cài đặt tất cả các thành phần đã khai báo trong interface. 10 . KHAI BÁO VÀ KHỞI TẠO LỚP INTERFACE Khai báo interface .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.