用面向对象的思想实现学生成绩排名功能,成绩按降序排列成绩相同用升序排列

是实现一个排名功能,要求用面向对象的思想,最好用c++实现,最后期望输出的结果是
成绩按降序排列,成绩相同时按学号的升序排列

为什么不用sql呢,sql也是面向对象的

数据从sql取得话,可以用sql多方便啊。