TAILIEUCHUNG - Bài giảng Phương pháp lập trình hướng đối tượng: Tuần 8 – Phạm Tú San

Bài giảng “Phương pháp lập trình hướng đối tượng – Tuần 8: Bài tập kế thừa và đa xạ” cung cấp cho người học các bài tập về con trỏ đối tượng, hàm ảo. liên kết tĩnh – liên kết động, đa xạ. nội dung chi tiết. | Tuần 08: Bài t p k th a và đa x Bài t p class A { public: A(int iX) { } //(1) }; class B: public A { public: B(): A(0) { } //(2) B(int iX, int iY): A(iX) { } //(3) }; class C: public B { public: C() { } //(4) C(int iZ) { } //(5) C(int iX, int iY, int iZ): B(iX, iY) { } //(6) }; Cho biết thứ tự gọi hàm dựng với: a) void main() { C c(1, 2, 3); } b) void main() { C c(4); } c) void main() { C c; } Bài t p class GiaoVien {private: string mHoTen; float mMucLuong; int mSoNgayNghi; public: float TinhLuong() { return mMucLuong – mSoNgayNghi * 10000; } }; class GVCN: public GiaoVien {private: string mLopCN; }; Xây dựng hàm dựng cho lớp GiaoVien, khởi tạo với: - Họ tên cho trước, mức lương 500000, số ngày nghỉ 0. - Họ tên, mức lương cho trước, số ngày nghỉ 0. - Họ tên, mức lương, số ngày nghỉ cho trước. Xây dựng hàm dựng cho lớp GVCN, khởi tạo với: - Họ tên, lớp chủ nhiệm cho trước, mức lương 500000, số ngày nghỉ 0. - Họ tên, mức lương, lớp chủ nhiệm cho trước, số ngày nghỉ 0. 3 - Họ tên, mức lương, số ngày nghỉ, lớp chủ nhiệm cho trước. Bài t p Cho sơ đồ lớp như hình bên. Hãy viết code cho các lớp bên Viết hàm main cho phép người dùng khởi tạo rồi điều khiển 1 loại xe bất kì Bài t p Một chiếc xe máy chạy 100km tốn 2lit xăng, cứ chở thêm 10kg hàng xe tốn thêm chiếc xe tải chạy 100km tốn 20lit xăng, cứ chở thêm 1000kg hàng xe tốn thêm 1lit xăng. Dùng kế thừa xây dựng lớp XeMay và XeTai cho phép: Chất một lượng hàng lên xe. Bỏ bớt một lượng hàng xuống xe. Đổ một lượng xăng vào xe. Cho xe chạy một đoạn đường. Kiểm tra xem xe đã hết xăng chưa. Cho biết lượng xăng còn trong .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
9    175    0    23-12-2024
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.