Danh mục

Bài giảng Lập trình hướng đối tượng - Bài 9: Lập trình tổng quát

Số trang: 48      Loại file: pdf      Dung lượng: 761.09 KB      Lượt xem: 21      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:

Dưới đây là Bài giảng Lập trình hướng đối tượng - Bài 9: Lập trình tổng quát. Bài giảng được biên soạn nhằm cung cấp cho các bạn những kiến thức về lập trình tổng quát, tập hợp đối tượng, các giao diện Collection, cài đặt của các giao diện Collection, Iterator và Comparator.
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: Lập trình tổng quátBà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: