tailieunhanh - Bài giảng ngôn ngữ C#: Bài 5 - Chử Đức Hoàng

"Bài giảng ngôn ngữ C# - Bài 5: Kế thừa, đa nhiệm trong C#" trình bày các khái niệm về kế thừa trong C#; khái niệm về luồng và đa nhiệm trong C#; chương trình C# đơn giản sử dụng tính kế thừa; xây dựng một chương trình C# sử dụng tính đa nhiệm. | BÀI 5 KẾ THỪA ĐA NHIỆM TRONG C GV. Chử Đức Hoàng 1 TÌNH HUỐNG DẪN NHẬP Khi thực hiện viết chương trình để quản lý học viên của trường đại học Quốc gia bằng ngôn ngữ lập trình C thì các vấn đề như tránh trùng lặp khi phải viết lại nhiều đoạn chương trình giống nhau trong các lớp khả năng tái sử dụng lại chương trình trong các lớp là vấn đề rất được quan tâm. Trong chương trình quản lý học viên có nhiều luồng công việc khác nhau. Việc quản lý thực thi các luồng công việc thực hiện bởi ngôn ngữ lập trình để thực hiện các phần công việc khác nhau mà người dùng yêu cầu. Ngôn ngữ C có cho phép kế thừa không và việc kế thừa được thực hiện như thế nào Các luồng công việc được thực hiện như thế nào cũng như cách xử lý khi có sự xung đột xảy ra giữa các luồng trong C 2 MỤC TIÊU Trình bày được các khái niệm về kế thừa trong C Trình bày được khái niệm về luồng và đa nhiệm trong C Xây dựng một chương trình C đơn giản sử dụng tính kế thừa Xây dựng một chương trình C sử dụng tính đa nhiệm. 3 NỘI DUNG 1 . Giới thiệu chung 2 . Đơn kế thừa 3 . Đa kế thừa 4 . Tính đa hình 5 . Khái niệm luồng 6 . Tạo luồng 7 . Ứng dụng đa nhiệm 4 . GIỚI THIỆU CHUNG Thừa kế là cách tạo một lớp mới từ các lớp có sẵn. Nó cho phép tái sử dụng lại mã nguồn đã viết trong lớp có sẵn. Lớp và các thể hiện của lớp tức đối tượng tuy không tồn tại trong cùng một khối nhưng chúng tồn tại trong một mạng lưới sự phụ thuộc và quan hệ lẫn nhau. Ví dụ như sinh viên và công nhân đều là con người có tên có tuổi Quan hệ là -một is-a là một sự đặc biệt hóa. Quan hệ đặc biệt hóa và tổng quát hóa là hai mối quan hệ đối ngẫu và phân cấp với nhau bởi vì chúng ta tạo ra một cây quan hệ. Đặc biệt hoá là những nhánh của tổng quát hoá. Nếu di chuyển lên trên cùng thì được trường hợp tổng quát hóa. Nếu di chuyển xuống thì được trường hợp đặc biệt hóa. 5 . ĐƠN KẾ THỪA Kế thừa là việc một lớp có thể thừa hưởng những .

TỪ KHÓA LIÊN QUAN