Slide bài giảng lập trình hướng đối tượng C++ (chương 9)

24 805 16
Slide bài giảng lập trình hướng đối tượng C++ (chương 9)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHƯƠNG 9: THỪA KẾ (INHERITANCE) Bộ môn Hệ Thống Máy Tính Truyền Thơng Khoa Cơng Nghệ Thơng Tin Truyền Thông Đại học Cần Thơ Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Nội dung           Khái niệm Lớp dẫn xuất đơn giản Ký hiệu thứ bậc Hàm xây dựng hàm hủy Thành viên lớp bảo vệ Lớp sở riêng, chung bảo vệ Đa thừa kế - Sự mơ hồ Hàm ảo - Lớp sở ảo Chuyển kiểu Các tốn tử tái định nghĩa Khoa Cơng Nghệ Thông Tin - Đại Học Cần Thơ Chương Khái niệm Kế thừa từ lớp có từ trước  Ích lợi: tận dụng lại    Các thuộc tính chung Các hàm có thao tác tương tự Lớp sở (Base class) Lớp dẫn xuất (Derived class) LỚP CHA (Super class) STUDENT LỚP CON (Sub class) CIT_STUDENT Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Ví dụ minh họa Ký hiệu composition ContactDir #include #include class Contact { private: char *name; // ten doi tac char *address; // dia chi doi tac char *tel; // so dien thoai public: Contact (const char *name, const char *address, const char *tel); ~Contact (); const char* Name () const { return name;} const char* Address() const { return address;} const char* Tel() const { return tel;} friend ostream& operator

Ngày đăng: 29/05/2013, 23:19

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan