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
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
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ì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 Lập trình tổng quát Tập hợp đối tượng Giao diện Collection Cài đặt các giao diện CollectionGợ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 273 0 0 -
101 trang 199 1 0
-
14 trang 134 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
265 trang 79 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 75 0 0 -
33 trang 69 0 0
-
Ngôn ngữ lập trình C# 2005 - Tập 3: Lập trình hướng đối tượng (Phần 1)
196 trang 51 0 0