TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng - Bài 7: Đa hình

Bài giảng "Lập trình hướng đối tượng - Bài 7: Đa hình" cung cấp cho sinh viên các kiến thức: Upcasting và Downcasting, liên kết tĩnh và liên kết động, đa hình (polymophism), lập trình tổng quát. Đây là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin và những ai quan tâm đến lĩnh vực này dùng làm tài liệu học tập và nghiên cứu. | 8 24 2011 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 LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 07. Đa hình Polymophism II Nội dung 1. Upcasting và Downcasting 2. Liên kết tĩnh và Liên kết động 3. Đa hình Polymophism 4. Lập trình tổng quát generic prog. II Nội dung 1. Upcasting và Downcasting 2. Liên kết tĩnh và Liên kết động 3. Đa hình Polymophism 4. Lập trình tổng quát generic prog. . IIỊ . Upcasting Moving up the inheritance hierarchy 4 Ví dụ public class Testi public static void main String arg Person p Employee e new Employee p e Hoa 350000 5 . IIịVí dụ 2 class Manager extends Employee Employee assistant . public void setAssistant Employee e assistant e . public class Test2 public static void main String arg Manager junior senior . junior 6 1 8 24 2011 sJIIjVi dụ 3 public class Test3 String static teamInfo Person pl Person p2 return Leader member public static void main String arg Employee e1 e2 Manager m1 m2 . teamInfo e1 e2 teamInfo m1 m2 teamInfo m1 e2 7 . Downcasting Move back down the inheritance hierarchy u1 Ví dụ public class Test2 public static void main String arg Employee e new Employee Person p e Employee ee Employee p Manager m Manager ee Person p2 new Manager Employee e2 Employee p2 Person p3 new Employee Manager e3 Manager p3 9 II Nội dung 1. Upcasting và Downcasting 2. Liên kết tĩnh và Liên kết đông 3. Đa hình Polymophism 4. Lập trình tổng quát generic prog. 10 . Liên kết tĩnh Static Binding Liên kết tại thời điểm biên dịch 11 í dụ public class Test public static void main String arg Person p new Person Hoa 350000 2 8 24 2011 . Liên kết động Dynamic binding Lời gọi phương thức được quyết định khi thực hiện run-time 11 í dụ public class Test public static void main String arg Person p new Person . Employee e new Employee . Manager m new Manager . Person pArr p e m for int i 0 i .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.