Bài tập về OOP trong C++

Đề 1. Lớp phân số
a. Khai báo lớp phân số với các thuộc tính: tử số, mẫu số.

  • Xây dựng hàm tạo không đối, hàm tạo có đối, hàm hủy một đối tượng phân số.
  • Xây dựng các phương thức: nhập, xuất, rút gọn một đối tượng phân số
  • Định nghĩa các toán tử +, -, *, / hai phân số.

1.2. Xây dựng lớp phân số 2 kế thừa từ lớp phân số và bổ sung:

  • Nạp chồng các toán tử: = (gán), > (lớn hơn), < (nhỏ hơn).
    Viết chương trình chính ứng dụng lớp phân số 2 để nhập một danh sách các đối tượng là
    phân số (tối đa 10 phần tử).
  • Tính tổng các phân số trong danh sách
  • Sắp xếp lại các phân số theo trật tự giảm dần
  • Tìm phân số có giá trị lớn nhất

DNH không phải nơi giải bài tập hộ!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?