tailieunhanh - Bài giảng môn Lập trình hướng đối tượng: Chương 10 - TS. Nguyễn Văn Hiệp

Bài giảng cung cấp cho người học các kiến thức: Tổng quát về interface và class tổng quát hóa, class cụ thể - Stack các số nguyên, class tổng quát hóa - Stack các phần tử kiểu T, ràng buộc về tham số kiểu hình thức, sử dụng class tổng quát hóa. . | Chương 10 Xây dựng class tổng quát hóa bằng VC# Dẫn nhập Tổng quát về interface và class tổng quát hóa Class cụ thể : Stack các số nguyên Class tổng quát hóa : Stack các phần tử kiểu T Ràng buộc về tham số kiểu hình thức Sử dụng class tổng quát hóa Kết chương Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 10 : Xây dựng class tổng quát hóa bằng VC# Slide 1 Dẫn nhập Chương này giới thiệu một loại class ₫ặc biệt : class tổng quát hóa, nó giúp người lập trình tối thiểu hóa việc viết họ các class có tính chất giống nhau. Chương này cũng giới thiệu cách miêu tả các thông tin ràng buộc kèm theo từng tên kiểu hình thức ₫ược dùng trong class tổng quát hóa, cách dùng class tổng quát hóa ₫ể yêu cầu máy sinh mã tự ₫ộng ra class cụ thể. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 10 : Xây dựng class tổng quát hóa bằng VC# Slide 2 Tổng quát về interface và class tổng quát hóa Trong phương pháp xây dựng chương trình hướng ₫ối tượng, chương trình là tập các ₫ối tượng sống và tương tác lẫn nhau ₫ể hoàn thành nhiệm vụ. Số lượng các ₫ối tượng cấu thành phần mềm thường rất lớn, nhưng chúng thường thuộc 1 số loại xác ₫ịnh. Viết phần mềm hướng ₫ối tượng là quá trình lặp ₫ặc tả các loại ₫ối tượng cấu thành chương trình. Trong các chương trình lớn và phức tạp, số loại ₫ối tượng cần ₫ặc tả có thể lớn nên thời gian, công sức ₫ặc tả chúng cũng sẽ lớn. Để giảm nhẹ thời gian, công sức ₫ặc tả các ₫ối tượng, mô hình hướng ₫ối tượng ₫ã giới thiệu tính thừa kế : ta không ₫ặc tả ₫ối tượng từ ₫ầu (zero) mà dùng lại ₫ặc tả có sẵn rồi hiệu chỉnh/thêm các thành phần mới. Tuy nhiên, thừa kế cũng chỉ giúp giảm nhẹ công sức ₫ặc tả interface/class, chứ chưa triệt tiêu việc ₫ặc tả. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 10 : Xây dựng class tổng quát .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã 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.