giải bài tập lập trình hướng đối tượng với ngôn ngữ C++

200 7 0
giải bài tập lập trình hướng đối tượng với ngôn ngữ C++

Đ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

giải bài tập lập trình hướng đối tượng đối với ngôn ngữ CC++, file gồm phần đề và phần giải cơ bản, có thể tham khảo nhưng đúng thì không hoàn toàn, để làm được đề, cần yêu cầu hiểu biết cơ bản về ngôn ngữ lập trình, cách hoạt động và môi trường lập trình

lOMoARcPSD|14822991 **** ĐỀ TÀI: sử dụng kiểu liệu ảnh, liệu thuộc tính, liệu text + Tối đa nhóm làm báo cáo gồm: 2-3 thành viên + Thuật toán:Marketing ngườicăncùng làm thuật toán, khác (Đại học Điện lực) liệu StuDocu is not sponsored or endorsed by any college or university Downloaded by Hoàng Anh (imbay2003@gmail.com) lOMoARcPSD|14822991 ĐỀ CƯƠNG ÔN TẬP MÔN Nguyên lý lập trình hướng đối tượng Kỳ năm 2020-2021, Khoa Công nghệ thông tin, Đại học Điện lực Bài 1, Sinh viên lập trình hướng đối tượng C++ thực việc sau: - Xây dựng lớp PhuongTienGiaoThong (phương tiện giao thông): +) Thuộc tính: Hãng sản xuất (chuỗi ký tự), Tên phương tiện (chuỗi ký tự), Năm sản xuất (số nguyên), Vận tốc tối đa (float) +) Phương thức: Hàm thiết lập, hàm nhập, hàm xuất - Xây dựng lớp OTo (ô tơ) kế thừa lớp PhuongTienGiaoThong bổ sung thêm: Thuộc tính: Số chỗ ngồi (int), Kiểu động (chuỗi ký tự),Số bánh xe(kiểu nguyên) Phương thức: - Hàm thiết lập, hàm huỷ bỏ, hàm nhập, hàm xuất - Vận tốc sở: tính vận tốc tối đa chia cho số bánh - Nạp chồng toán tử < (phương tiện giao thơng có “Vận tốc sở” nhỏ nhỏ hơn) Chương trình chính: 1) 2) 3) Nhập từ bàn phím thơng tin phương tiện giao thơng PhuongTienGiaoThong Hiển thị thông tin phương tiện giao thông vừa nhập hình Nhập thơng tin cho n đối tượng OTO bao gồm: Hãng sản xuất, Tên phương tiện, Năm sản xuất, Vận tốc tối đa, số chỗ ngồi, kiểu động 4) 5) In hình thông tin n đối tượng OTO với vận tốc sở Sắp xếp danh sách đối tượng OTO theo thứ tự giảm dần vận tốc sở Downloaded by Hoàng Anh (imbay2003@gmail.com) lOMoARcPSD|14822991 #include #include #include using namespace std; class ptgt{ protected: Downloaded by Hoàng Anh (imbay2003@gmail.com) lOMoARcPSD|14822991 string hsx; string tenpt; int namsx; float vttd; public: ptgt() { this->hsx=""; this->tenpt=""; this->namsx=0; this->vttd=0; } ~ptgt() { this->hsx; this->tenpt; this->namsx; this->vttd; } void nhap() { coutvttd; Downloaded by Hoàng Anh (imbay2003@gmail.com) lOMoARcPSD|14822991 } void xuat() { cout

Ngày đăng: 05/01/2023, 16:05

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

  • Đang cập nhật ...

Tài liệu liên quan