Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng môn Lập trình hướng đối tượng - Chương 6: Lập trình Generics
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng môn Lập trình hướng đối tượng - Chương 6: Lập trình Generics
Ðoan Trang
58
24
pptx
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Bài giảng môn "Lập trình hướng đối tượng - Chương 6: Lập trình Generics" trình bày các khái niệm về Generics, mục đích của Generics, Generics ở mức Lớp, Generics ở mức phương thức, sử dụng Wildcards trong Generics, Generics và xử lý ngoại lệ (Exception), thừa kế và Generics. | Môn: Lập trình Hướng đối tượng (Object Oriented Programming) Chương 6. Lập trình Generics 1 Nội dung 6.1. Khái niệm về Generics 6.2. Mục đích của Generics 6.3. Generics ở mức Lớp 6.4. Generics ở mức phương thức 6.5. Sử dụng Wildcards trong Generics 6.6. Generics và xử lý ngoại lệ (Exception) 6.7. Thừa kế và Generics 2 6.1. Khái niệm về Generics Các kiểu và method generic là các tính năng mới của Java 5. Một ưu điểm mà người ta thường nhắc tới chính là dùng generic có thể hạn chế được các lỗi trong ép kiểu. Collections Framework, một trong những gói được cài đặt generic nhiều nhất ở Java 5. Ví dụ: kiểu java.util.List là một kiểu generic: một danh sách chứa các phần tử của một kiểu nào đó được thể hiện bởi nơi giữ chỗ E. Kiểu này có một method tên add(), định nghĩa nhận một đối số kiểu E, và một method tên get(), định nghĩa để trả lại một giá trị kiểu E. 3 6.1. Khái niệm về Generics (tt) Khi xác định các kiểu thực sự cho biến kiểu (hay các biến), tạo một kiểu tham số hoá chẳng hạn . | Môn: Lập trình Hướng đối tượng (Object Oriented Programming) Chương 6. Lập trình Generics 1 Nội dung 6.1. Khái niệm về Generics 6.2. Mục đích của Generics 6.3. Generics ở mức Lớp 6.4. Generics ở mức phương thức 6.5. Sử dụng Wildcards trong Generics 6.6. Generics và xử lý ngoại lệ (Exception) 6.7. Thừa kế và Generics 2 6.1. Khái niệm về Generics Các kiểu và method generic là các tính năng mới của Java 5. Một ưu điểm mà người ta thường nhắc tới chính là dùng generic có thể hạn chế được các lỗi trong ép kiểu. Collections Framework, một trong những gói được cài đặt generic nhiều nhất ở Java 5. Ví dụ: kiểu java.util.List là một kiểu generic: một danh sách chứa các phần tử của một kiểu nào đó được thể hiện bởi nơi giữ chỗ E. Kiểu này có một method tên add(), định nghĩa nhận một đối số kiểu E, và một method tên get(), định nghĩa để trả lại một giá trị kiểu E. 3 6.1. Khái niệm về Generics (tt) Khi xác định các kiểu thực sự cho biến kiểu (hay các biến), tạo một kiểu tham số hoá chẳng hạn List. Lý do để xác định thông tin về kiểu bổ sung này nhằm giúp trình biên dịch có thể cung cấp việc kiểm tra kiểu chặt chẽ vào thời điểm biên dịch, tăng sự an toàn kiểu cho chương trình. Việc kiểm tra kiểu này ngăn chặn việc thêm 1 đối tượng khác String vào List. Ngoài ra, còn cho phép trình biên dịch ép kiểu giúp. Trình biên dịch biết rằng method get( ) của một List trả lại một đối tượng kiểu String. 4 6.2. Mục đích của Generics Phương pháp chỉ ra kiểu của các “Đối tượng” mà một Lớp có thể “chấp nhận” Phát hiện sớm các kiểu dữ liệu không phù hợp tại thời điểm biên dịch chương trình. Cho phép tham số là kiểu dữ liệu Tham số khác nhau nhưng vẫn dùng chung mã lệnh 5 6.2. Mục đích của Generics (tt) Không có generics, việc sử dụng các tập hợp collection đòi hỏi lập trình viên phải nhớ kiểu phần tử của mỗi collection. Khi tạo một collection trong Java 1.4, người lập trình cần biết kiểu của các object sẽ lưu trong collection đó, nhưng trình biên dịch không biết kiểu dữ liệu .
TÀI LIỆU LIÊN QUAN
Bài giảng môn Lập trình hướng đối tượng - Chương 1: Tổng quan về cách tiếp cận hướng đối tượng
Bài giảng Lập trình hướng đối tượng với Java - Chương 1: Nhập môn Lập trình hướng đối tượng
Bài giảng Lập trình hướng đối tượng: Chương 1 - Phạm Quảng Trị
Bài giảng môn Lập trình hướng đối tượng: Chương 5 - TS. Nguyễn Văn Hiệp
Bài giảng môn học Lập trình hướng đối tượng - Chương 2: Đối tượng và lớp
Bài giảng môn Lập trình hướng đối tượng - Chương 2: Những khái niệm cơ bản của Lập trình HĐT
Bài giảng môn Lập trình hướng đối tượng: Chương 12 - TS. Nguyễn Văn Hiệp
Bài giảng môn Lập trình hướng đối tượng: Chương 2 - TS. Nguyễn Văn Hiệp
Bài giảng môn Lập trình hướng đối tượng: Chương 9 - TS. Nguyễn Văn Hiệp
Bài giảng môn Lập trình hướng đối tượng: Chương 13 - TS. Nguyễn Văn Hiệp
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.