Lập trình C++ 9

Tham khảo tài liệu 'lập trình c++ 9', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | THỪA KẾ CHƯƠNG 9: (INHERITANCE) Bộ môn Hệ Thống Máy Tính và Truyền Thông Khoa Công Nghệ Thông Tin và Truyền Thông Đại học Cần Thơ Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Nội dung Khái niệm Lớp dẫn xuất đơn giản Ký hiệu các thứ bậc Hàm xây dựng và hàm hủy Thành viên lớp được bảo vệ Lớp cơ sở riêng, chung và được bảo vệ Đa thừa kế - Sự mơ hồ Hàm ảo - Lớp cơ sở ảo Chuyển kiểu Các toán tử được tái định nghĩa Chương 9 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Khái niệm Kế thừa từ các lớp có từ trước. Ích lợi: có thể tận dụng lại Các thuộc tính chung Các hàm có thao tác tương tự Chương 9 LỚP CHA (Super class) LỚP CON (Sub class) Lớp cơ sở (Base class) Lớp dẫn xuất (Derived class) STUDENT CIT_STUDENT Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Ví dụ minh họa Chương 9 #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 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Ví dụ minh họa (tt) Chương 9 class SmartDir : public ContactDir { private: char *recent; // ten duoc tim gan nhat public: SmartDir(const int max) : ContactDir(max) { recent = 0; } Contact* Recent (void); Contact* Find (const char *name); // . }; Contact* SmartDir::Recent (void) { return recent == 0 ? 0 | THỪA KẾ CHƯƠNG 9: (INHERITANCE) Bộ môn Hệ Thống Máy Tính và Truyền Thông Khoa Công Nghệ Thông Tin và Truyền Thông Đại học Cần Thơ Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Nội dung Khái niệm Lớp dẫn xuất đơn giản Ký hiệu các thứ bậc Hàm xây dựng và hàm hủy Thành viên lớp được bảo vệ Lớp cơ sở riêng, chung và được bảo vệ Đa thừa kế - Sự mơ hồ Hàm ảo - Lớp cơ sở ảo Chuyển kiểu Các toán tử được tái định nghĩa Chương 9 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Khái niệm Kế thừa từ các lớp có từ trước. Ích lợi: có thể tận dụng lại Các thuộc tính chung Các hàm có thao tác tương tự Chương 9 LỚP CHA (Super class) LỚP CON (Sub class) Lớp cơ sở (Base class) Lớp dẫn xuất (Derived class) STUDENT CIT_STUDENT Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Ví dụ minh họa Chương 9 #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

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
61    81    1    13-06-2024
Đã 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.