![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài giảng Lập trình hướng đối tượng – Bài 08: Đa hình
Số trang: 40
Loại file: pdf
Dung lượng: 1.10 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 4 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ề upcasting và downcasting, phân biệt liên kết tĩnh và liên kết động, nắm vững kỹ thuật đa hình, 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 08: Đa hình 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 08. Đa hình u cu CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu om◼ Giới thiệu về upcasting và downcasting .c◼ Phân biệt liên kết tĩnh và liên kết động ng Nắm vững kỹ thuật đa hình co◼ an◼ Ví dụ và bài tập về các vấn đề trên với ngôn ngữ lập trình Java th o ng du u cu 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung om1. Upcasting và Downcasting .c2. Liên kết tĩnh và Liên kết động ng Đa hình (Polymorphism) co3. an4. Ví dụ và bài tập th o ng du u cu 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt om .c ng1. Upcasting và Downcasting co an th o ng du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Upcasting và Downcasting om◼ Chuyển đổi kiểu dữ liệu nguyên thủy .c ◼ Java tự động chuyển đổi kiểu khi ng ◼ Kiểu dữ liệu tương thích co ◼ Chuyển đổi từ kiểu hẹp hơn sang kiểu rộng hơn an int i; th double d = i; ng ◼ Phải ép kiểu khi o Kiểu dữ liệu tương thích du ◼ ◼ Chuyển đổi từ kiểu rộng hơn sang kiểu hẹp hơn u cu int i; byte b = i; byte b = (byte)i; 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Upcasting và Downcasting om◼ Chuyển đổi kiểu dữ liệu tham chiếu .c ◼ Kiểu dữ liệu tham chiếu có thể được chuyển đổi kiểu khi ng ◼ Kiểu dữ liệu tham chiếu (lớp) tương thích A co ◼ Nằm trên cùng một cây phân cấp kế thừa A var1 = new B(); an A var1 = new A(); th ng B C var2 = (C)var1; o du ◼ Hai cách chuyển đổi u Up-casting cu ◼ “dán cho nó một cái nhãn” ◼ Down-casting ...
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 08: Đa hình 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 08. Đa hình u cu CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu om◼ Giới thiệu về upcasting và downcasting .c◼ Phân biệt liên kết tĩnh và liên kết động ng Nắm vững kỹ thuật đa hình co◼ an◼ Ví dụ và bài tập về các vấn đề trên với ngôn ngữ lập trình Java th o ng du u cu 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung om1. Upcasting và Downcasting .c2. Liên kết tĩnh và Liên kết động ng Đa hình (Polymorphism) co3. an4. Ví dụ và bài tập th o ng du u cu 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt om .c ng1. Upcasting và Downcasting co an th o ng du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Upcasting và Downcasting om◼ Chuyển đổi kiểu dữ liệu nguyên thủy .c ◼ Java tự động chuyển đổi kiểu khi ng ◼ Kiểu dữ liệu tương thích co ◼ Chuyển đổi từ kiểu hẹp hơn sang kiểu rộng hơn an int i; th double d = i; ng ◼ Phải ép kiểu khi o Kiểu dữ liệu tương thích du ◼ ◼ Chuyển đổi từ kiểu rộng hơn sang kiểu hẹp hơn u cu int i; byte b = i; byte b = (byte)i; 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Upcasting và Downcasting om◼ Chuyển đổi kiểu dữ liệu tham chiếu .c ◼ Kiểu dữ liệu tham chiếu có thể được chuyển đổi kiểu khi ng ◼ Kiểu dữ liệu tham chiếu (lớp) tương thích A co ◼ Nằm trên cùng một cây phân cấp kế thừa A var1 = new B(); an A var1 = new A(); th ng B C var2 = (C)var1; o du ◼ Hai cách chuyển đổi u Up-casting cu ◼ “dán cho nó một cái nhãn” ◼ Down-casting ...
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 Kỹ thuật lập trình Ngôn ngữ lập trình Liên kết tĩnh Liên kết động Lập trình tổng quátTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 282 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 279 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 274 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 235 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 231 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 223 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 219 1 0 -
101 trang 205 1 0
-
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 205 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 194 0 0