Danh mục

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

Số trang: 65      Loại file: pdf      Dung lượng: 1.50 MB      Lượt xem: 12      Lượt tải: 0    
Thư viện của tui

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Những nội dung chính được trình bày trong chương này gồm có: Giới thiệu về lập trình tổng quát và cách thực hiện trong các ngôn ngữ lập trình; giới thiệu về collection framework với các cấu trúc tổng quát: List, HashMap, Tree, Set, Vector; định nghĩa và sử dụng Template và ký tự đại diện (wildcard); ví dụ và bài tập về các vấn đề trên với ngôn ngữ lập trình Java. Mời các bạn cùng tham khảo bài giảng để biết thêm nội dung chi tiết.
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 09: Lập trình tổng quát Bộ môn Công nghệ Phần mềm Viện CNTT & TT Trường Đại học Bách Khoa Hà Nội om .c ng IT3100 co anLẬP TRÌNH HƯỚNG ĐỐI TƯỢNG th o ng du Bài 09. Lập trình tổng quát u cu CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu om◼ Giới thiệu về lập trình tổng quát và cách thực .c hiện trong các ngôn ngữ lập trình ng Giới thiệu về collection framework với các co◼ cấu trúc tổng quát: List, HashMap, Tree, Set, an th Vector,… ng Định nghĩa và sử dụng Template và ký tự đại o◼ du diện (wildcard) u cu◼ Ví dụ và bài tập về các vấn đề trên với ngôn ngữ lập trình Java 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung om1. Giới thiệu về lập trình tổng quát .c2. Lập trình tổng quát trong Java ng Giới thiệu về collection framework co ◼ an ◼ Giới thiệu về các cấu trúc tổng quát List, th HashMap, Tree, Set, Vector ng Định nghĩa và sử dụng Template o3. du Ký tự đại diện (Wildcard) u4. cu5. Ví dụ và bài tập 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt om .c1. Giới thiệu về lập trình tổng quát ng(Generic programming) co an th o ng du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Giới thiệu về lập trình tổng quát om◼ Tổng quát hóa chương trình để có thể hoạt động với các kiểu dữ liệu khác nhau, kể cả kiểu dữ liệu .c trong tương lai ng Tổng quát hoá co ◼ Thuật toán đã xác định chương trình an◼ Ví dụ: • Số nguyên int th • Xâu ký tự String ng Thuật toán giống nhau,Phương thức sort() • Đối tượng số phức chỉ khác về kiểu dữ liệu o Complex object du • ... u • Lớp IntegerStack → đối Các lớp có cấu cu tượng Integer trúc tương tự,Lớp lưu trữ kiểu • Lớp StringStack → đối khác nhau về tượng String kiểu đối tượngngăn xếp (Stack) • Lớp AnimalStack → đối xử lý 5 CuuDuongT ...

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