1. Trang chủ
  2. » Công Nghệ Thông Tin

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

44 39 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 44
Dung lượng 623,27 KB

Nội dung

Bài giảng Lập trình hướng đối tượng Chương 7: Đa hình trình bày khái niệm, vùng chọn kiểu, phương thức ảo, phương thức thuần ảo, bài toán tính tiền lương.

ĐA HÌNH Khoa Cơng nghệ phần mềm CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung Giới thiệu Vùng chọn kiểu Phương thức ảo Phương thức ảo Bài tốn Tính tiền lương 3/9/2016 Lập trình hướng đối tượng CuuDuongThanCong.com https://fb.com/tailieudientucntt Giới thiệu Tính đa hình xuất có kế thừa lớp Có phương thức tổng quát cho lớp dẫn xuất nên có mặt lớp sở nội dung xác định lớp dẫn xuất cụ thể Ví dụ, Phương thức tính diện tích lớp hình, hình tam giác, tứ giác,… 09/03/2016 Lập trình hướng đối tượng CuuDuongThanCong.com https://fb.com/tailieudientucntt Giới thiệu Đa hình: Là tượng đối tượng thuộc lớp khác có khả hiểu thông điệp theo cách khác Ví dụ: Nhận thơng điệp “nhảy”, kangaroo cóc nhảy theo hai kiểu khác nhau: chúng có hành vi “nhảy” hành vi có nội dung khác 09/03/2016 Lập trình hướng đối tượng CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài toán Giả sử, cần quản lý danh sách đối tượng có kiểu khác Cần giải vấn đề:  Cách lưu trữ  Thao tác xử lý Xét trường hợp cụ thể, đối tượng Người, Sinh viên Cơng nhân 09/03/2016 Lập trình hướng đối tượng CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tốn Về mặt lưu trữ:  Có thể dùng mảng  Danh sách liên kết Có hai cách để giải vần đề: - Vùng chọn kiểu - Phương thức ảo … Về thao tác: Phải thõa yêu cầu đa hình, thao tác có hoạt động khác ứng với loại đối tượng khác 09/03/2016 Lập trình hướng đối tượng CuuDuongThanCong.com https://fb.com/tailieudientucntt Ví dụ class Nguoi { protected: char *HoTen; int NamSinh; public: Nguoi(char *ht, int ns):NamSinh(ns){HoTen=strdup(ht);} ~Nguoi() {delete [ ] HoTen;} void An() const { cout

Ngày đăng: 26/06/2020, 21:04

HÌNH ẢNH LIÊN QUAN

ĐA HÌNH - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
ĐA HÌNH (Trang 1)
Tính đa hình xuất hiện khi có sự kế thừa giữa các lớp. - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
nh đa hình xuất hiện khi có sự kế thừa giữa các lớp (Trang 3)
Đa hình: Là hiện tượng các đối tượng thuộc các lớp khác nhau có khả năng hiểu cùng một thông điệp theo các cách khác nhau. - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
a hình: Là hiện tượng các đối tượng thuộc các lớp khác nhau có khả năng hiểu cùng một thông điệp theo các cách khác nhau (Trang 4)
Về thao tác: Phải thõa yêu cầu đa hình, thao tác có hoạt động khác nhau ứng với các loại đối tượng khác nhau - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
thao tác: Phải thõa yêu cầu đa hình, thao tác có hoạt động khác nhau ứng với các loại đối tượng khác nhau (Trang 6)
 Là cách thể hiện tính đa hình trong ngôn ngữ C++. - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
c ách thể hiện tính đa hình trong ngôn ngữ C++ (Trang 20)
con trỏ đến lớp cơ sở được gọi là tính đa hình (polymorphisms). - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
con trỏ đến lớp cơ sở được gọi là tính đa hình (polymorphisms) (Trang 29)
SinhVien có bảng tương tự nhưng nội dung là địa chỉ của hàmSinhVien::Xuat. - Bài giảng Lập trình hướng đối tượng  Chương 7: Đa hình
inh Vien có bảng tương tự nhưng nội dung là địa chỉ của hàmSinhVien::Xuat (Trang 30)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN