Bài giảng Lập trình hướng đối tượng: Chương 6 - Trần Thị Anh Thi

Bài giảng "Lập trình hướng đối tượng - Chương 6: Generic" cung cấp cho người học các kiến thức, mục đích của Generic, ưu điểm và hạn chế của Generics, Generic ở mức Lớp, tạo Lớp Generic, phương thức Generic, sử dụng Wildcards trong Generic,. . | 12/29/2015 Chương 6 GENERIC Giảng viên : Trần Thị Anh Thi Email: tranthianhthi@ WebBog: Vấn đề Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 2 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 6: GENERIC Giải pháp Output Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 3 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 6: GENERIC 1 12/29/2015 Mục đích của Generic 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” Hạn chế việc ép kiểu các đối tượng. 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. Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 4 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 6: GENERIC Ví dụ required explicit cast Type of element No required explicit cast Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 5 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 6: GENERIC Ưu điểm và hạn chế của Generics Ưu điểm Hổ trợ đặc điểm đa hình của OOP. Kiểm tra sự chính xác của kiểu dữ liệu tại thời điểm biên dịch. Hạn chế việc ép kiểu Giới hạn Không thể tạo các hàm dựng ở mức Generic. T element = new T(); Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 6 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 6: GENERIC 2 12/29/2015 Generic ở mức Lớp Lớp Generic là một cơ chế để chỉ rỏ mối quan hệ giữa Lớp và kiểu dữ liệu liên quan đến nó (type parameter). “Các Tham số kiểu” sẽ được xác định tại thời điểm đối tượng của Lớp được tạo Quy ước về tên của Tham số kiểu(Type Parameter Naming Conventions) Viết hoa, dùng một chữ cái. E – Element K – Key N – Number T – Type V – Value Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 7 Môn Giảng :Lập Trình

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.