http://vietjack.com/bai_tap_cplusplus_co_giai/index.jsp Copyright © vietjack.com Bài tập C++: Lớp sở ảo (Virtual Class) Bài tập Viết chương trình C++ để nhận điểm tính tổng điểm sinh viên sử dụng Lớp sở ảo (Virtual Base Class) C++ Lời giải Dưới chương trình C++ để giải tập Sau bước liệt kê để bạn dễ theo dõi: • Bước 1: Khai báo lớp sở sinhvien • Bước 2: Khai báo định nghĩa hàm getnumber() hàm putnumber() • Bước 3: Tạo lớp kế thừa diemthi kế thừa ảo từ lớp sở sinhvien • Bước 4: Khai báo định nghĩa hàm getmark() putmark() • Bước 5: Tạo lớp kế thừa gdthechat kế thừa ảo từ lớp sở sinhvien • Bước 6: Khai báo hàm getscore() putscore() • Bước 7: Tạo lớp kế thừa ketqua kế thừa từ lớp diemthi gdthechat • Bước 8: Khai báo định nghĩa hàm display() để tính tốn tổng điểm • Bước 9: Tạo đối tượng obj lớp kế thừa • Bước 10: Gọi hàm getnumber(), getmark(), getscore(0 display() #include #include using namespace std; class sinhvien { int mssv; public: void getnumber() { coutmssv; } void putnumber() { cout