Danh mục

Bài giảng Lập trình hướng đối tượng: Bài 9 - ThS. Trịnh Thành Trung

Số trang: 48      Loại file: pdf      Dung lượng: 761.09 KB      Lượt xem: 11      Lượt tải: 0    
Thư viện của tui

Xem trước 5 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 - Bài 9: Lập trình tổng quát" cung cấp cho người học các kiến thức: Lập trình tổng quát, tập hợp đối tượng, các giao diện Collection, các giao diện Collection,... Mời các bạn cùng tham khảo.
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: Bài 9 - ThS. Trịnh Thành TrungBài 9Lập trình tổng quátTrịnh Thành Trungtrungtt@soict.hust.edu.vnNội dung1. Lập trình tổng quát2. Tập hợp đối tượng3. Các giao diệnCollection4. Cài đặt của các giaodiện Collection5. Iterator và Comparator1Lập trình tổng quátGeneric programmingLập trình tổng quát• Tổng quát hóa chương trình để có thể hoạt độngvới các kiểu dữ liệu khác nhau, kể cả kiểu dữ liệutrong tương lai− thuật toán đã xác định• Ví dụ:− C: dùng con trỏ void− C++: dùng template− Java: lợi dụng upcasting− Java 1.5: template4Java 1.5 Template• Không dùng TemplateList myList = new LinkedList();myList.add(new Integer(0));Integer x = (Integer)myList.iterator().next();7

Tài liệu được xem nhiều: