Bài giảng Lập trình hướng đối tượng: Chương 6 - Nguyễn Minh Thi
Số trang: 9
Loại file: pdf
Dung lượng: 697.35 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lập trình hướng đối tượng - Chương 6: Cài đặt Interface" cung cấp cho người học các kiến thức: Khái niệm về giao diện (Interface), thiết kế, các ví dụ minh họa. Đây là một tài liệu hữu ích dành cho các bạn sinh viên và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng: Chương 6 - Nguyễn Minh ThiChương 6. Cài đặtInterfaceNội dung#2 Khái niệm về giao diện (Interface) Thiết kế Các ví dụ minh họaĐịnh Nghĩa#3 Giao diện là một dạng của lớp trừu tượng Chỉ có các nguyên mẫu phương thức, thuộc tính, chỉmục, được khai báo trong giao diện. Tất cả các thành phần khai báo trong giao diện mặcđịnh là public (nên không có từ khóa về mức độ truycập trong khai báo các thuộc tính và phương thức) Khi một lớp kế thừa một giao diện ta nói rằng lớp đóthực thi (Implement) giao diện3Cú pháp#4[MứcĐộTruyCập] Interface TênGiaoDiện [:GiaoDiệnCơ Sở]{//Nội dung giao diện} Trong đó: [MứcĐộTruyCập] : thường là public; [: GiaoDiệnCơ Sở] : danh sách các Interface khác mà nókế thừa, mỗi Interface các nhau bởi dấu phẩy (,)4Ví dụ#5public interface IPlayerManager{public void PlayMusic();public void PauseMusic();public void Stop();public int OnOff //thuộc tính của Interface{get ;}}5
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng: Chương 6 - Nguyễn Minh ThiChương 6. Cài đặtInterfaceNội dung#2 Khái niệm về giao diện (Interface) Thiết kế Các ví dụ minh họaĐịnh Nghĩa#3 Giao diện là một dạng của lớp trừu tượng Chỉ có các nguyên mẫu phương thức, thuộc tính, chỉmục, được khai báo trong giao diện. Tất cả các thành phần khai báo trong giao diện mặcđịnh là public (nên không có từ khóa về mức độ truycập trong khai báo các thuộc tính và phương thức) Khi một lớp kế thừa một giao diện ta nói rằng lớp đóthực thi (Implement) giao diện3Cú pháp#4[MứcĐộTruyCập] Interface TênGiaoDiện [:GiaoDiệnCơ Sở]{//Nội dung giao diện} Trong đó: [MứcĐộTruyCập] : thường là public; [: GiaoDiệnCơ Sở] : danh sách các Interface khác mà nókế thừa, mỗi Interface các nhau bởi dấu phẩy (,)4Ví dụ#5public interface IPlayerManager{public void PlayMusic();public void PauseMusic();public void Stop();public int OnOff //thuộc tính của Interface{get ;}}5
Tìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Bài giảng Lập trình hướng đối tượng Kỹ thuật lập trình Ngôn ngữ lập trình C Cài đặt Interface Thiết kế giao diệnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 270 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 260 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 202 0 0 -
101 trang 199 1 0
-
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 192 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 9: Thiết kế giao diện
21 trang 183 0 0 -
Đề tài: Thiết kế hệ thống điều khiển và giám sát trên nền WinCC sử dụng mạng Profibus
174 trang 181 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin quản lý: Phần 2
36 trang 176 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 161 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 152 0 0